Commit Graph

2675 Commits

Author SHA1 Message Date
Evghenii
644118cd17 runs on GPU but need further tuning 2014-03-05 11:49:15 +01:00
Evghenii
f086b7ff9b added tasking 2014-03-05 11:06:53 +01:00
Evghenii
2a77804739 first commit 2014-03-05 09:56:40 +01:00
Ilia Filippov
9ab8f4e10e support LLVM trunk after 202814-202842 revisions 2014-03-05 10:12:30 +04:00
Vsevolod Livinskij
2e2fd394bf Documents for saturating arithmetic was added. 2014-03-05 01:30:16 +04:00
Dmitry Babokin
eb7401e526 Merge pull request #759 from ifilippov/master
Supporting VS2012 for all examples
2014-03-04 18:33:01 +03:00
Ilia Filippov
4d05ec0e1e supporting VS2012 for all examples 2014-03-04 18:19:25 +04:00
Dmitry Babokin
1043ffae0a Merge pull request #758 from ifilippov/master
Support LLVM trunk
2014-03-04 15:14:52 +03:00
Ilia Filippov
c017e46820 support LLVM trunk after r202736 revision 2014-03-04 16:02:25 +04:00
Ilia Filippov
38ce3f368c support LLVM trunk after r202720 revision 2014-03-04 16:02:01 +04:00
Ilia Filippov
c4e35050b0 support of building with C++11 2014-03-04 16:01:18 +04:00
Dmitry Babokin
57c3c803d9 Merge pull request #757 from dbabokin/VS2012
VS2012 related updates
2014-02-28 19:14:43 +03:00
Vsevolod Livinskij
c2e05e2231 Algorithm was modified and division was changed to bit operations. 2014-02-28 20:06:46 +04:00
Dmitry Babokin
c9642aae86 Update of fail DB with result on Windows with VS2012 (3.4 and trunk). Excluding 3.3 result (too many fails) 2014-02-28 20:05:45 +04:00
Dmitry Babokin
9ef9f0bf32 Migrating to VS solution files to VS2012 2014-02-28 20:01:34 +04:00
Dmitry Babokin
798b6b202c Merge pull request #756 from jbrodman/memdocfix
Update docs to warn of the difference between sizeof(float) and sizeof(u...
2014-02-28 08:42:33 +03:00
jbrodman
5d58a814aa Merge pull request #744 from dbabokin/docs
Use icpc for KNC, not icc
2014-02-27 10:51:35 -08:00
jbrodman
fbb34b3f3a Merge pull request #747 from dbabokin/knc_extract_element
Knc.h fix
2014-02-27 10:51:17 -08:00
jbrodman
91621d7b17 Update docs to warn of the difference between sizeof(float) and sizeof(uniform float) 2014-02-27 02:38:57 -08:00
Dmitry Babokin
14718d8bbf Merge pull request #754 from ifilippov/master
Support LLVM trunk after r202168 r202190 revisions
2014-02-26 16:19:42 +03:00
Ilia Filippov
06c06456c4 support LLVM trunk after r202168 r202190 revisions 2014-02-26 17:06:58 +04:00
Dmitry Babokin
e95dfc7247 Merge pull request #753 from ifilippov/master
Supporting LLVM trunk after r202052 revision
2014-02-25 13:33:50 +03:00
Ilia Filippov
77e4564020 supporting LLVM trunk after r202052 revision 2014-02-25 14:25:22 +04:00
Vsevolod Livinskij
af836cda27 Saturating multiplication for int64 was added. 2014-02-23 19:48:03 +04:00
Dmitry Babokin
f0a7baf340 Remove conflicting __extract_element(__vec16_i64 ..., ...) 2014-02-22 01:10:55 +04:00
Evghenii
ed0f44f841 added .gitingore for ptxtools 2014-02-21 14:26:07 +01:00
evghenii
1a1dbdb476 runs on knc as well 2014-02-21 14:22:34 +01:00
Evghenii
259bb81b1e added softening 2014-02-21 14:18:29 +01:00
Evghenii
f09c74db21 added nbody_hermite4 2014-02-21 14:07:51 +01:00
Evghenii
42c4d3246c Merge branch 'master' into nvptx_clean 2014-02-21 12:45:01 +01:00
Evghenii
739e4e73ef make static illegal 2014-02-21 12:08:09 +01:00
Dmitry Babokin
1f2541fbec Merge pull request #748 from ifilippov/master
Revert "support of LLVM trunk after 201618 revision 'VirtualFileSystem'"
2014-02-21 13:43:18 +03:00
Ilia Filippov
95140d9d9f Revert "support of LLVM trunk after 201618 revision 'VirtualFileSystem'"
This reverts commit 7fcf408189.
2014-02-21 14:26:57 +04:00
Evghenii
b60d77c154 use __nv_* libcalls for rcp/sqrt/rsqrt 2014-02-21 10:36:46 +01:00
Dmitry Babokin
e8680760bf Merge pull request #741 from Vsevolod-Livinskij/master
Saturation arithmetic.
2014-02-21 12:30:58 +03:00
Dmitry Babokin
17d8047a93 Merge pull request #746 from ifilippov/master
Adding cases of 'cast' instructions in optimizations
2014-02-21 12:25:58 +03:00
Evghenii
a745aaf91c +1 2014-02-21 10:19:58 +01:00
Evghenii
8acfd8ea02 merged with master 2014-02-21 10:11:04 +01:00
Ilia Filippov
42e00ebb24 adding cases of 'cast' instructions in optimizations 2014-02-21 13:00:16 +04:00
evghenii
1ed4142fdd added Makefiles for knc 2014-02-21 09:37:07 +01:00
Evghenii
558d8182db used tuned omp version for tasksys for portable examples 2014-02-21 09:21:38 +01:00
Dmitry Babokin
5794d18737 Merge pull request #745 from egaburov/native_trigonometry
added transcdentals/trigonometry to builtins
2014-02-21 11:15:08 +03:00
Evghenii
6a52717184 options example 2014-02-21 09:07:45 +01:00
Evghenii
3fc95779ac added rt 2014-02-21 09:00:22 +01:00
Evghenii
a85972ffbc added volume rendering example 2014-02-21 08:51:33 +01:00
Evghenii
ee8e2b76e2 added deferred 2014-02-21 08:43:19 +01:00
Evghenii
71758e9186 added builtins for transcendentals 2014-02-21 08:34:30 +01:00
Evghenii
ac05de6835 merged with master 2014-02-21 08:25:28 +01:00
evghenii
e2d68e6119 added transcdentals/trigonometry to builtins 2014-02-21 08:17:40 +01:00
Vsevolod Livinskij
7dd7020c5f Dec constants was changed with hex constants. 2014-02-20 22:57:24 +04:00