1
1
openmpi/opal/mca
Nathan Hjelm a718743a5c opal/timer: add code to check if rtdtsc is core invariant
Newer x86 processors have a core invariant tsc. On these systems it is
safe to use the rtdtsc instruction as a monotonic timer. This commit
adds a new function to the opal timer code to check if the timer
backend is monotonic. On x86 it checks the appropriate bit and on
other architectures it parrots back the OPAL_TIMER_MONOTONIC value.

Signed-off-by: Nathan Hjelm <hjelmn@lanl.gov>
2016-12-16 15:11:50 -07:00
..
allocator opal: rework mpool and rcache frameworks 2016-03-14 10:50:41 -06:00
backtrace Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
base Revise the routed framework to be multi-select so it can support the new conduit system. Update all calls to rml.send* to the new syntax. Define an orte_mgmt_conduit for admin and IOF messages, and an orte_coll_conduit for all collective operations (e.g., xcast, modex, and barrier). 2016-10-23 21:52:39 -07:00
btl btl/openib: plug a memory leak in btl_openib_register_mca_params() 2016-12-01 14:24:30 +09:00
common common/ugni: help out knl with aries 2016-06-18 15:09:05 -05:00
compress mca/base: add priority output to mca_base_select 2015-10-19 12:32:41 -06:00
crs configury: test portability 2015-12-28 13:58:45 +09:00
dl dl/dlopen/libltdl: Allow opal_dl_open to take a NULL filename. 2016-05-05 17:07:26 -04:00
event event/libevent2022: cleanup dependencies to the embedded libevent lib 2016-11-07 14:57:52 +09:00
hwloc hwloc/base: fix a memory leak in buffer_cleanup() 2016-12-01 14:24:29 +09:00
if opal/if: open the if framework once in opal_init_util 2016-12-01 14:24:30 +09:00
installdirs Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
memchecker configury: test portability 2015-12-28 13:58:45 +09:00
memcpy Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
memory opal/patcher: fix xlc support 2016-08-26 14:43:03 -06:00
mpool mpool/hugepage mntent intro fallout 2016-08-02 05:52:31 -05:00
patcher opal/patcher: fix xlc support 2016-08-26 14:43:03 -06:00
pmix Update to latest PMIx master + PTL branch 2016-12-06 20:47:44 -08:00
pstat powerpc: Add support for powerpcle in timer/pstat. 2016-11-07 02:35:44 -05:00
rcache Remove some of the clang warnings. 2016-08-20 14:21:42 -04:00
reachable configury: check libnl version and abort in case of conflict 2016-10-25 09:23:59 +09:00
sec configury: test portability 2015-12-28 13:58:45 +09:00
shmem opal: standardize on max hostname length 2016-04-24 08:19:47 +02:00
timer opal/timer: add code to check if rtdtsc is core invariant 2016-12-16 15:11:50 -07:00
Makefile.am Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
mca.h Purge whitespace from the repo 2015-06-23 20:59:57 -07:00