This repository has been archived by the owner on Mar 3, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Generic task-parallel library for C/C++
License
coin-or/PFunc
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
GENERAL INFORMATION: -------------------- PFunc, short for Parallel Functions, is a lightweight and portable library that provides C and C++ APIs to express task parallelism on shared memory machines. Some of highlights of PFunc are: - Custom Priorities for tasks. - Custom Scheduling for tasks. - Task Groups for collective communication. - Nested Parallelism - Generic - Open Source Being designed using generic programming principles, PFunc allows users to customize their run at compile-time without any performance penalties. For bug reports, feature requests and support, please directly contact Prabhanjan "Anju" Kambadur at pkambadu@osl.iu.edu. AUTHORS: -------- Prabhanjan Kambadur <pkambadu@osl.iu.edu> Anshul Gupta <anshul@us.ibm.com> DEPENDENCE ON 3rd PARTY SOFTWARE: --------------------------------- 1. Library Building - > CMake version 2.6. 2. Documentation -> a) doxygen b) latex c) dvips d) ps2pdf e) perl f) makeindex LICENSE: -------- Copyright 2008,2009 International Business Machines and Indiana University Research and Technology Corporation Licensed under the ECLIPSE PUBLIC LICENSE, Version 1.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.eclipse.org/legal/epl-v10.html. A copy of this LICENSE is provided in the "LICENSE" file along with the software. Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
About
Generic task-parallel library for C/C++
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published