History log of /barrelfish-master/lib/bomp/backends/xomp_master.c
Revision Date Author Comments
# 9bd8d1d5 03-Apr-2019 Reto Achermann <reto.achermann@inf.ethz.ch>

replacing umlaute and fixing address in headers Haldeneggsteig -> Universitaetsstrasse

Signed-off-by: Reto Achermann <reto.achermann@inf.ethz.ch>


# 05cfd061 05-Oct-2017 Roni Häcki <roni.haecki@inf.ethz.ch>

libbarrelfish: started merging proc_mgmt_client and spawn_client

The arugments for spawn_* calls change from domainid_t to
a cap to do any kind of referencing a process.

Signed-off-by: Roni Häcki <roni.haecki@inf.ethz.ch>


# 90a1a61c 25-Jul-2016 Simon Gerber <simon.gerber@inf.ethz.ch>

Always use frame_identify() instead of raw invocation

Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>


# ced110dd 26-Feb-2016 Simon Gerber <simon.gerber@inf.ethz.ch>

T191: x86_64: frame_identify returns size in bytes

Signed-off-by: Simon Gerber <simon.gerber@inf.ethz.ch>


# 553c5b3a 23-Oct-2014 Reto Achermann <acreto@student.ethz.ch>

benchmark utility for libxomp


# 42306609 30-Sep-2014 Simon Gerber <simon.gerber@inf.ethz.ch>

Fixed some compilation errors.


# c28b9e39 21-Sep-2014 Reto Achermann <acreto@student.ethz.ch>

libxomp: adding signatures for update the replicated frames


# 876b8109 21-Sep-2014 Reto Achermann <acreto@student.ethz.ch>

libbomp: per worker statistics in the xomp backend


# ec88fdf7 19-Sep-2014 Reto Achermann <acreto@student.ethz.ch>

libxomp: new benchmarking functionality


# 2bc3e249 12-Sep-2014 Reto Achermann <acreto@student.ethz.ch>

libbomp: enabling of vthreads.


# 428da547 05-Sep-2014 Reto Achermann <acreto@student.ethz.ch>

libbomp: added micro benchmark switch for measurements


# 16db815e 31-Aug-2014 Reto Achermann <acreto@student.ethz.ch>

libbomp: starting of remove threads before local threads


# 30f7d2a7 31-Aug-2014 Reto Achermann <acreto@student.ethz.ch>

libbomp: bugfixes and gateway domain

several bugfixes in libbomp (xomp backend)
added gatway role to worker domains which acts as a memory distributor
to speed up memory sharing / replication.


# 097c2916 28-Aug-2014 Reto Achermann <acreto@student.ethz.ch>

adapted the xeon phi spawn infrastructure to handle spawn flags.


# 3deffbab 27-Aug-2014 Reto Achermann <acreto@student.ethz.ch>

bomp: make use of default core stride if not set.


# aa41235f 21-Aug-2014 Reto Achermann <acreto@student.ethz.ch>

libbomp: added DMA based replication.


# 373136dc 20-Aug-2014 Reto Achermann <acreto@student.ethz.ch>

towards more functionality in bomp library


# c64c5dfc 15-Aug-2014 Reto Achermann <acreto@student.ethz.ch>

libbomp: merged xomp and bomp together and refactoration

There may be a use case where the bomp and xomp library are used
together i.e. we have a linker conflict and not the proper functions are
called.

Refactoration: instead of global variables there is a single state
pointer which can be exchanged depending on the backend to be used.
Further function pointers in this state ensure that the correct
functions are called.

added more sub functions for GCC pragma function calls.

moved omp.h into the global include directory.

merged: bomp_init with bomp_span_domain