]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - openmp/ti-openmp-dsp-runtime.git/log
openmp/ti-openmp-dsp-runtime.git
8 years agoMerge branch 'hotfix/v02.02.01.03' v02.02.01.03
Eric Stotzer [Thu, 17 Mar 2016 21:09:12 +0000 (16:09 -0500)]
Merge branch 'hotfix/v02.02.01.03'

8 years agofix am57x NOLOAD auto-init and omp atomic race bugs
Eric Stotzer [Thu, 17 Mar 2016 20:48:42 +0000 (15:48 -0500)]
fix am57x NOLOAD auto-init and omp atomic race bugs

8 years agoupdate version to 02.02.01.03
Eric Stotzer [Thu, 17 Mar 2016 20:33:08 +0000 (15:33 -0500)]
update version to 02.02.01.03

8 years agoMerge branch 'hotfix/v02.02.01.02' v02.02.01.02
Pete Curry [Fri, 11 Mar 2016 16:56:56 +0000 (10:56 -0600)]
Merge branch 'hotfix/v02.02.01.02'

8 years agoFix K2G .tomp_svNcMem initialization
Pete Curry [Fri, 11 Mar 2016 16:12:44 +0000 (10:12 -0600)]
Fix K2G .tomp_svNcMem initialization

8 years agoUpdate version to v02.02.01.02
Pete Curry [Fri, 11 Mar 2016 16:48:19 +0000 (10:48 -0600)]
Update version to v02.02.01.02

8 years agoMerge branch 'hotfix/v02.02.01.01' v02.02.01.01
Pete Curry [Tue, 8 Mar 2016 16:14:01 +0000 (10:14 -0600)]
Merge branch 'hotfix/v02.02.01.01'

8 years agoFix task barrier at end of parallel region with num_threads(1)
Pete Curry [Tue, 8 Mar 2016 15:13:31 +0000 (09:13 -0600)]
Fix task barrier at end of parallel region with num_threads(1)

8 years agoAvoid unused QMSS dependency on K2G
Pete Curry [Tue, 8 Mar 2016 15:12:55 +0000 (09:12 -0600)]
Avoid unused QMSS dependency on K2G

8 years agoUpdate version to v02.02.01.01
Pete Curry [Tue, 8 Mar 2016 15:22:58 +0000 (09:22 -0600)]
Update version to v02.02.01.01

8 years agoMerge branch 'release/2.02.01.00' v02.02.01.00
Pete Curry [Thu, 3 Mar 2016 20:14:05 +0000 (14:14 -0600)]
Merge branch 'release/2.02.01.00'

8 years agoUpdate changelog
Pete Curry [Thu, 3 Mar 2016 20:10:14 +0000 (14:10 -0600)]
Update changelog

8 years agoAdd K2G support
Pete Curry [Wed, 24 Feb 2016 00:48:18 +0000 (18:48 -0600)]
Add K2G support

8 years agoUpdate PSDK
Pete Curry [Tue, 26 Jan 2016 19:06:35 +0000 (13:06 -0600)]
Update PSDK

8 years agoUpdate Makefile.inc
Eric Stotzer [Fri, 15 Jan 2016 20:50:41 +0000 (14:50 -0600)]
Update Makefile.inc

8 years agoUpdate SDKs
Pete Curry [Thu, 14 Jan 2016 16:08:51 +0000 (10:08 -0600)]
Update SDKs

8 years agoMerge tag 'v02.02.00.00' into develop
Ajay Jayaraj [Tue, 15 Dec 2015 20:25:42 +0000 (14:25 -0600)]
Merge tag 'v02.02.00.00' into develop

Tag for Processor SDK 4Q

8 years agoMerge branch 'release/v02.02.00.00' v02.02.00.02
Ajay Jayaraj [Tue, 15 Dec 2015 20:21:17 +0000 (14:21 -0600)]
Merge branch 'release/v02.02.00.00'

8 years agoMerge branch 'release/v02.02.00' of gitorious.design.ti.com:openmp/ti-openmp-dsp...
Eric Stotzer [Tue, 15 Dec 2015 20:01:36 +0000 (14:01 -0600)]
Merge branch 'release/v02.02.00' of gitorious.design.ti.com:openmp/ti-openmp-dsp-runtime into release/v02.02.00

8 years agobarrier and taskwait bug fixes
Eric Stotzer [Tue, 15 Dec 2015 20:00:33 +0000 (14:00 -0600)]
barrier and taskwait bug fixes

8 years agoUpdated documentation to remove modes
Ajay Jayaraj [Tue, 15 Dec 2015 16:06:07 +0000 (10:06 -0600)]
Updated documentation to remove modes

RTSC mode is now the default. Removed the notion of modes from the
documentation.

8 years agoFixed a makefile issue with duplicated source files
Ajay Jayaraj [Fri, 11 Dec 2015 19:29:06 +0000 (13:29 -0600)]
Fixed a makefile issue with duplicated source files

8 years agoBuild system changes required by new KeyStone SDKs
Ajay Jayaraj [Wed, 2 Dec 2015 18:06:05 +0000 (12:06 -0600)]
Build system changes required by new KeyStone SDKs

* Ability to build any one of C6678, C6670, C6657 or C6636 using the
  BUILD_XXX environment variables:
      BUILD_AM572=1 make -f utils/product/Makefile .zipfile
      BUILD_C6678=1 make -f utils/product/Makefile .zipfile
      BUILD_C6657=1 make -f utils/product/Makefile .zipfile
      BUILD_K2H=1 make -f utils/product/Makefile .zipfile
* Cleaned up examples, all can be build via a top level Makefile
* Updated qmss global object for Keystone to sync with PDK changes
* Added device name into OpenMP package. There are 4 supported devices,
  each with its own package. The k2x package can be used with K2H, K2L
  and K2E.
      openmp_dsp_c667x_2_<version>
      openmp_dsp_c657x_2_<version>
      openmp_dsp_am57xx_2_<version>
      openmp_dsp_k2x_2_<version>

8 years agoBumped up version to 2.02.01.00
Ajay Jayaraj [Mon, 30 Nov 2015 15:16:10 +0000 (09:16 -0600)]
Bumped up version to 2.02.01.00

8 years agoAdded 6636 to device names tested for K2H
Ajay Jayaraj [Mon, 23 Nov 2015 16:58:24 +0000 (10:58 -0600)]
Added 6636 to device names tested for K2H

8 years agoadd tomp_dispatch_finish for am57x accelerator model
Eric Stotzer [Fri, 20 Nov 2015 21:05:00 +0000 (15:05 -0600)]
add tomp_dispatch_finish for am57x accelerator model

8 years agoMoved RTSC mode init function back into app cfg, added example
Ajay Jayaraj [Thu, 19 Nov 2015 19:52:06 +0000 (13:52 -0600)]
Moved RTSC mode init function back into app cfg, added example

* Added an example to illustrate initializing QMSS in the application
* Moved adding __TI_omp_initialize_rtsc_mode to Startup.lastFxns back into
  the application config file. The flexibilty is required to ensure a QMSS
  init function inthe application can be added to lastFxns before
  __TI_omp_initialize_rtsc_mode
* Updated documentation to indicate that caching for the memory ranges must
  be set up correctly when the application initializes QMSS. It is important
  to ensure that the non-cached section of MSMC is set up before the
  application QMSS initialization function is called.

8 years agoCleaned up build process
Ajay Jayaraj [Thu, 12 Nov 2015 20:12:33 +0000 (14:12 -0600)]
Cleaned up build process

* Added Makefile.inc in utils/product to set up paths for K2x builds.
* Dropped the /package suffix from environment variables such as
  BIOS_DIR, IPC_DIR. Updated Makefile.libs correspondingly.

8 years agoSet CSL deviceType appropriately for K2H/L/E
Ajay Jayaraj [Thu, 12 Nov 2015 18:40:15 +0000 (12:40 -0600)]
Set CSL deviceType appropriately for K2H/L/E

8 years agochmod +x .csh scripts
Eric Stotzer [Thu, 5 Nov 2015 17:47:53 +0000 (11:47 -0600)]
chmod +x .csh scripts

8 years agoadd sitara am572 support
Eric Stotzer [Thu, 5 Nov 2015 17:46:21 +0000 (11:46 -0600)]
add sitara am572 support

8 years agoFix "Disabled latex based user guide generation"
Ajay Jayaraj [Mon, 26 Oct 2015 19:00:19 +0000 (14:00 -0500)]
Fix "Disabled latex based user guide generation"

Disabled doxygen builds in error, re-enable. Disable user guide build
from latex source.

8 years agoDisabled latex based user guide generation
Ajay Jayaraj [Mon, 26 Oct 2015 17:11:43 +0000 (12:11 -0500)]
Disabled latex based user guide generation

The OpenMP runtime has switched to using Sphinx for documentation. The
latex -> pdf build to generate the user guide has been disabled.

8 years agoAdd SOC_K2H flag for CSL changes
Eric Stotzer [Thu, 22 Oct 2015 17:17:34 +0000 (12:17 -0500)]
Add SOC_K2H flag for CSL changes

8 years agoMerge tag 'v02.01.17.02' into develop
Ajay Jayaraj [Tue, 22 Sep 2015 14:59:49 +0000 (09:59 -0500)]
Merge tag 'v02.01.17.02' into develop

v02.01.17.02

8 years agoMerge branch 'hotfix/v02.01.17.02' v02.01.17.02
Ajay Jayaraj [Tue, 22 Sep 2015 14:56:00 +0000 (09:56 -0500)]
Merge branch 'hotfix/v02.01.17.02'

Configuring the OpenMP runtime in RTSC mode to use a subset of the cores starting with a non zero master core index (OpenMP.masterCoreIdx) does not work as expected. This is fixed in OpenMP Runtime version 2.01.17.02.

8 years agoDefect fix - runtime configuration with non zero master core
Ajay Jayaraj [Tue, 22 Sep 2015 14:33:24 +0000 (09:33 -0500)]
Defect fix - runtime configuration with non zero master core

Configuring the OpenMP runtime in RTSC mode to use a subset of the cores
starting with a non zero master core index (via OpenMP.masterCoreIdx) does
not work as expected. This is fixed in OpenMP Runtime version 2.01.17.02.

8 years agoMerge branch 'feature/port-k2el' into develop
Pete Curry [Thu, 10 Sep 2015 21:18:19 +0000 (16:18 -0500)]
Merge branch 'feature/port-k2el' into develop

8 years agoMerge branch 'develop' into feature/port-k2el
Pete Curry [Thu, 10 Sep 2015 21:18:03 +0000 (16:18 -0500)]
Merge branch 'develop' into feature/port-k2el

8 years agoUpdated version to 2.01.18.00
Pete Curry [Thu, 10 Sep 2015 20:53:45 +0000 (15:53 -0500)]
Updated version to 2.01.18.00

8 years agoMerge branch 'develop' into feature/port-k2el
Pete Curry [Wed, 26 Aug 2015 15:56:17 +0000 (10:56 -0500)]
Merge branch 'develop' into feature/port-k2el

8 years agoAdded disclaimer to documentation
Ajay Jayaraj [Tue, 25 Aug 2015 21:04:28 +0000 (16:04 -0500)]
Added disclaimer to documentation

8 years agoMerge tag 'v02.01.17.01' into develop
Ajay Jayaraj [Mon, 24 Aug 2015 19:48:28 +0000 (14:48 -0500)]
Merge tag 'v02.01.17.01' into develop

Release v02.01.17.01 for MCSDK 3.1.4.x

8 years agoMerge branch 'release/v02.01.17.01' v02.01.17.01
Ajay Jayaraj [Mon, 24 Aug 2015 19:47:48 +0000 (14:47 -0500)]
Merge branch 'release/v02.01.17.01'

* Updated README

8 years agoIncreased version number to 2.1.17.2
Ajay Jayaraj [Fri, 21 Aug 2015 20:27:53 +0000 (15:27 -0500)]
Increased version number to 2.1.17.2

8 years agoFixed build instructions in README
Ajay Jayaraj [Fri, 21 Aug 2015 20:26:45 +0000 (15:26 -0500)]
Fixed build instructions in README

8 years agoUpdated debian changelog
Ajay Jayaraj [Fri, 21 Aug 2015 19:33:19 +0000 (14:33 -0500)]
Updated debian changelog

8 years agoAdd K2L/E devices
Pete Curry [Wed, 5 Aug 2015 20:52:16 +0000 (15:52 -0500)]
Add K2L/E devices

8 years agoMinor updated to sample env for MCSDK 3.1.4.7
Ajay Jayaraj [Mon, 3 Aug 2015 22:00:31 +0000 (17:00 -0500)]
Minor updated to sample env for MCSDK 3.1.4.7

8 years agoDocumentation - updated opencl & ompa links
Ajay Jayaraj [Wed, 22 Jul 2015 18:12:22 +0000 (13:12 -0500)]
Documentation - updated opencl & ompa links

8 years agoPorted OpenMP DSP runtime documentation to Sphinx
Ajay Jayaraj [Tue, 14 Jul 2015 22:33:13 +0000 (17:33 -0500)]
Ported OpenMP DSP runtime documentation to Sphinx

8 years agoPorted runtime to xdc 3.31.02.38
Ajay Jayaraj [Wed, 1 Jul 2015 15:55:19 +0000 (10:55 -0500)]
Ported runtime to xdc 3.31.02.38

With XDC 3.31.02.38, ti.targets.elf, ti.targets.rts6000 and
ti.targets.platforms were moved from XDC to BIOS. Unfortunately, this places
a dependency on BIOS in bare-metal mode.

An attempt was made to pull in the required components into the OpenMP
runtime and avoid the BIOS dependency, Abandoned for 2 reasons:
* This approach resulted in a duplication of RTSC components across BIOS
  and the OpenMP runtime, making maintainence difficult.
* There were complications across bare-metal and BIOS modes - the
  platform file had dynamically pick between ti.runtime.rts6000 and
  ti.targets.rts6000

8 years agoUpdated version to 2.1.17.0 v2.01.17.00
Ajay Jayaraj [Tue, 26 May 2015 19:53:27 +0000 (14:53 -0500)]
Updated version to 2.1.17.0

* Updated version number
* Added/updated copyright notices
* Added a manifest to source tree

8 years agoInitial commit of OpenMP DSP runtime to new repo
Ajay Jayaraj [Fri, 24 Apr 2015 19:15:32 +0000 (14:15 -0500)]
Initial commit of OpenMP DSP runtime to new repo