[root]/SimulationRuntime/ParModelica/OpenCLRuntime
CL
(0 files, 0 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 152 (100.0%) | 10537 (100.0%) | 69.3 |
sjoelund.se | 36 (23.7%) | 7257 (68.9%) | 201.5 |
mahge930 | 75 (49.3%) | 2534 (24.0%) | 33.7 |
hudson | 17 (11.2%) | 620 (5.9%) | 36.4 |
adeas31 | 2 (1.3%) | 112 (1.1%) | 56.0 |
adrpo | 1 (0.7%) | 12 (0.1%) | 12.0 |
perost | 21 (13.8%) | 2 (0.0%) | 0.0 |
- Rearrange parmodelica includes to the new include structure.
0 lines of code changed in 22 files:
Move the C includes to build/include/omc/c. Probably fixed bootstrapping
2 lines of code changed in 2 files:
Fix Link?ping
3 lines of code changed in 1 file:
+ Added support for local/shared variables for ParModelica.
+ Added parallelism to function arguments.
+ More checks on scope to determine parallelism.
+ Allow assignment to inputs in ParModelica.
912 lines of code changed in 9 files:
- fix Windows compilation: define setenv for MinGW and MSVC
12 lines of code changed in 1 file:
+ Parmodelica: Fix array copy functions.
- Compile position independent on linux.
- Disbale NVIDIA cache.
22 lines of code changed in 5 files:
Revert r15962 (accidently replaced 8 spaces with 2 spaces; was supposed to be 1 tab to 2 spaces but text editors messed up the command)
Contact me if you have problems merging your working copy
609 lines of code changed in 6 files:
[Janitor mode] Fix tabs
609 lines of code changed in 6 files:
[Janitor mode] Set auto-props
11 lines of code changed in 11 files:
Trim trailing whitespace
4602 lines of code changed in 17 files:
+ Removed the OpenCL headers and lib. Moved them to OMDev.
3 lines of code changed in 1 file:
- Fix to build using the apple built-in OpenCL headers
4 lines of code changed in 1 file:
+ ParModelica: fix parallelism propagation, append omc_ prefix to parallel functions, change modelica_assert to omc_assert
2 lines of code changed in 1 file:
- Some cref prefixing fixes in SCodeInst.
- Fixed lots of clang warnings in the C code.
2 lines of code changed in 1 file:
- eol-style
25 lines of code changed in 1 file:
- CPPFLAGS are PREPROCESSOR flags, not CFLAGS
1 lines of code changed in 1 file:
+ Finally found why setCommandLineOptions() doesn't work for a new grammar, pheew
+ 1 more API for getting the default device.
+ compile with -fPIC -O3
2 lines of code changed in 2 files:
- Fixed OpenCLRuntime compilation for windows.
- Add CPPFLAGS.
1 lines of code changed in 1 file:
- cp -u is not a valid cp option
- g++ is not a real C compiler
- C does not support overloaded functions
- g++ is not the system-configured C++ compiler
2011 lines of code changed in 7 files:
+ Added a flag and API to specify default OpenCL device.
+ Free dangling array after returning from a function. (y)
+ Show device selection only if default device is not set.
116 lines of code changed in 4 files:
+ Combined the makefiles
+ fix for 64 bit
+ detect vendors and enable extensions properly.
74 lines of code changed in 5 files:
- fix again
2 lines of code changed in 2 files:
+ fix build dir path
18 lines of code changed in 2 files:
+ Added ParModelica to the makefiles.
53 lines of code changed in 3 files:
+ check calls to functions depending on function type and scope type, parallel functions can be built-in too.
+ changed some of the parmodelica built-in functions to parallel built-in functions
147 lines of code changed in 1 file:
- fix tabs.
111 lines of code changed in 1 file:
+ Added built-in ParModelica functions.
+ fix parallelism propagation.
+ temporary fix on simulation settings for ParModelica case.
+ initialize OpenCL env only when needed.
+ sum fixes.
144 lines of code changed in 6 files:
+ Generate ParModelica code for function (non-simulation) case too.
plus some fixes.
910 lines of code changed in 5 files:
+ Back-end and code generation support for parfor loop.
17 lines of code changed in 1 file:
+ ParModelica extensions. BackEnd and Code generation for parallel functions and kernel functions.
+ Some fixes in runtime.
112 lines of code changed in 6 files:
- Replaced tabs and converted files to UTF-8.
0 lines of code changed in 20 files: