(xstack-intel) How to update app's config file for getting power statistic

Updated cholesky's config.cfg for reference

config.cfg - Added fileds required by fsim for generating
             power and energy statistics

NOTE : Values supplied to these fields may not be correct
       or would be archaic. Contact RTL team for updated values.

[closes bug #252]

Change-Id: I6fead0c2c263a2a5af65a14e1648e9de5dff6924
(xstack-intel) Initialize master thread's TLS data-structure to default values

When DPRINTF are invoked in 'begin' methods the master
thread's TLS data-structure has been set up but is not
necessarily correctly initialized. There was a bug where
the PD/worker address returned point to garbage and crashes
the runtime. It's now set to NULL, which makes the printing
indicate PD and worker being '0'

[references enhancement #80]

Change-Id: I0d8a12d9ec2993f301ba67cf25d98ee0f0fbc20c
(xstack-intel) Fix race condition on edt creation

- The edt instantiate function now takes a fatguid as parameter
to be filled in by the implementation as opposed to returning
a pointer to a task and let the caller read the guid from it.

[closes bug #247]

Change-Id: I3fc8981b3cc8665cee292a9fcb37b1f4305bfa8c
(xstack-intel) Merging 'master' into 'runtime/master'

The reverse merge will happen next. Going forward, we
may want to only push changes to one of the development branches
and not to master so we can merge only in one direction.

Change-Id: I2b594198f7954ccfcf923a586387abffa75ca67d
(xstack-intel) Auto-generate OCR config from FSim's

- Script to auto-generate OCR config from FSim's, for OCR on TG
- Include it in the make process
- Minor cleanups

[see issue #267]

Change-Id: Ic3d73183ac65062defdaf7cd9118f61e6c7e714e
(xstack-intel) Fix DPRINTF related crash

- Fix use of uninitialized pthread key.
- Fix dereferencing 0x1 as a task. The value is
currently used to avoid race condition on shutdown.

These two fix can be addressed much more cleanly with runlevels.

[references enhancement #80]
[closes bug #265]
[closes bug #229]

Change-Id: I720d484e49c124402cc1881fb5b9f67c94f5ef1c
(xstack-intel) OCR: Added visualization support for distributed runs

- Various tweaks to enable timeline viz for distributed(mpi) targeted apps
- Make function name and size for edt template create messages to be
  conditionaly compiled with OCR_ENABLE_EDT_NAMING
- Changed timing method to REALTIME
- Updated timeline.py from previous patchset to support scalability

Change-Id: I2b72742b827530e161f26c67405613a814a8a289
(xstack-intel) This adds an argc check to fft to avoid segfault.

fft segfaults when executed without any arguments, because parseOptions() function assumes one argument.

Change-Id: I210a5d8e4671483dc5a7a5c8fe9bfed45775eddc
(xstack-intel) OCR scales up to 32 blocks on FSim

- Extend multi-unit & multi-block support
- Primitive work stealing scheduler
- No multi-block allocator support
- Minor changes to FSim to allow running several instances on same node

[Closes issue #269]
[Opens issue #270, #274]

Change-Id: I439d72fb378d1d6f02be084706621736588a31a0