Galois
Main Page
Related Pages
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Threads.h
Go to the documentation of this file.
1
/*
2
* This file belongs to the Galois project, a C++ library for exploiting
3
* parallelism. The code is being released under the terms of the 3-Clause BSD
4
* License (a copy is located in LICENSE.txt at the top-level directory).
5
*
6
* Copyright (C) 2018, The University of Texas at Austin. All rights reserved.
7
* UNIVERSITY EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES CONCERNING THIS
8
* SOFTWARE AND DOCUMENTATION, INCLUDING ANY WARRANTIES OF MERCHANTABILITY,
9
* FITNESS FOR ANY PARTICULAR PURPOSE, NON-INFRINGEMENT AND WARRANTIES OF
10
* PERFORMANCE, AND ANY WARRANTY THAT MIGHT OTHERWISE ARISE FROM COURSE OF
11
* DEALING OR USAGE OF TRADE. NO WARRANTY IS EITHER EXPRESS OR IMPLIED WITH
12
* RESPECT TO THE USE OF THE SOFTWARE OR DOCUMENTATION. Under no circumstances
13
* shall University be liable for incidental, special, indirect, direct or
14
* consequential damages or loss of profits, interruption of business, or
15
* related expenses which may arise from use of Software or Documentation,
16
* including but not limited to those resulting from defects in Software and/or
17
* Documentation, or loss or inaccuracy of data of any kind.
18
*/
19
20
#ifndef GALOIS_THREADS_H
21
#define GALOIS_THREADS_H
22
23
#include "galois/config.h"
24
25
namespace
galois {
26
33
unsigned
int
setActiveThreads
(
unsigned
int
num) noexcept;
34
38
unsigned
int
getActiveThreads
() noexcept;
39
40
}
// namespace galois
41
#endif
galois::getActiveThreads
unsigned int getActiveThreads() noexcept
Returns the number of threads in use.
Definition:
Threads.cpp:37
galois::setActiveThreads
unsigned int setActiveThreads(unsigned int num) noexcept
Sets the number of threads to use when running any Galois iterator.
Definition:
Threads.cpp:30
Galois
libgalois
include
galois
Threads.h
Generated by
1.8.5