Axel Huebl
af16c78f87
Add alpaka & cupla
...
**alpaka** and **cupla** are two coupled libraries that allow
programming accelerator hardware (GPUs, Xeon Phi, etc.) via a
common, single-source, performance-portable, standard C++11
programming model.
alpaka/cuplda are used in various scientific codes, e.g.
PIConGPU, HASEonGPU, ISAAC and Mephisto.
A list of publications (including OA links) explain the concepts
behind alpaka/cupla:
* DOI:10.1109/IPDPSW.2016.50 (http://arxiv.org/abs/1602.08477 ),
paper in AsHES2016
* DOI:10.5281/zenodo.49768 (thesis: diploma)
* DOI:10.1007/978-3-319-67630-2_36 (https://arxiv.org/abs/1706.10086 ),
paper in ISC17 (P3MA)
* DOI:10.1007/978-3-319-46079-6_21 (https://arxiv.org/abs/1606.02862 ),
paper in ISC16 (IWOPH)
* Live-Porting from CUDA to alpaka/cupla, talk in GTC2016:
https://mygtc.gputechconf.com/events/32/schedules/2792
Video: http://on-demand.gputechconf.com/gtc/2016/video/S6298.html
2017-12-05 13:58:13 +01:00
Faraz Fallahi
660f936923
Merge pull request #413 from myd7349/master
...
Add GLib, tbox, concurrentqueue, readerwriterqueue, Yue, Ion, ...
2017-12-04 09:36:27 -06:00
myd7349
6973858a54
Scientific Computing: Add Torch
2017-12-04 10:17:09 +08:00
myd7349
09901d23c5
Static Code Analysis: Add cpp-dependencies
2017-12-04 10:11:40 +08:00
myd7349
31685f634c
Graphics: Add herebedragons, Ion
2017-12-04 10:06:43 +08:00
myd7349
5b46acf7c8
Scripting: Add ctypes.sh
2017-12-04 09:58:58 +08:00
myd7349
5ece56d7bd
Concurrency: Add concurrentqueue, readerwriterqueue
2017-12-04 09:57:03 +08:00
myd7349
b5c9b85729
Frameworks: Add GLib, tbox
2017-12-04 09:51:33 +08:00
myd7349
a54b84eab7
GUI: Add Yue
2017-12-04 09:43:12 +08:00
Faraz Fallahi
afac5c2748
Merge pull request #411 from myd7349/master
...
Add nghttp2, cppimport, CppSharp, Catch2, CppUTest, ...
2017-12-02 13:38:01 -06:00
myd7349
ceb5c7564f
Asynchronous Event Loop: Add Asio, CAF
2017-12-02 18:19:32 +08:00
myd7349
59b8c06f9b
Database: Add sqlite_orm
2017-12-02 18:12:53 +08:00
myd7349
aecd3ce0e5
Debug: Add Catch2, CppUTest
2017-12-02 18:09:50 +08:00
myd7349
fe927890bd
GUI: Add NanoGUI
2017-12-02 17:55:03 +08:00
myd7349
b1e751985b
Networking: Add uWebSockets
2017-12-02 17:48:24 +08:00
myd7349
70848ce241
Static Code Analysis: Update include-what-you-use repo link
2017-12-02 17:27:03 +08:00
myd7349
ac2eb20e55
Scripting: Add cppimport, CppSharp
2017-12-02 17:18:53 +08:00
myd7349
249dae4867
Networking: Add nghttp2
2017-12-02 17:08:39 +08:00
Faraz Fallahi
be0c96ce68
Merge pull request #410 from myd7349/master
...
Scripting: Add Boost.Python, Cython, libffi, JavaCpp, pybind11, SIP; …
2017-12-01 00:30:40 -06:00
myd7349
23494f0a62
Build Systems: Add cget; add Bear license
2017-12-01 09:58:13 +08:00
myd7349
49a43c70bc
Scripting: Add Boost.Python, Cython, libffi, JavaCpp, pybind11, SIP; Update SWIG
2017-12-01 09:43:22 +08:00
Faraz Fallahi
956405538f
Merge pull request #404 from myd7349/master
...
Add DirectXTK, OpenBLAS, MediaInfoLib
2017-11-28 10:14:08 -06:00
myd7349
c090a7a298
Graphics: Add DirectXTK
2017-11-28 16:42:46 +08:00
myd7349
fe7c880057
Clean
2017-11-28 16:31:12 +08:00
myd7349
b7ddd04c9e
Merge https://github.com/fffaraz/awesome-cpp
2017-11-28 16:00:37 +08:00
Faraz Fallahi
11abb8a0ce
Merge pull request #403 from adgaudio/master
...
Adds cxxopts to the Command Line Interface section
2017-11-27 21:22:43 -06:00
Alex Gaudio
a200b693b0
Adds cxxopts to the list of command line parsers.
2017-11-27 19:17:55 -05:00
myd7349
87c64055c8
Multimedia: Add MediaInfoLib
2017-11-23 19:52:07 +08:00
myd7349
70cdca0f95
Math: Add OpenBLAS, Add Armadillo GitHub repo link
2017-11-20 14:51:32 +08:00
Faraz Fallahi
d4ba1cac69
Merge pull request #402 from nabijaczleweli/master
...
Add TCLAP to CLI library list
2017-11-19 00:44:37 -06:00
nabijaczleweli
974f80fb94
Add TCLAP to CLI library list
2017-11-18 21:07:44 +01:00
Faraz Fallahi
3cc69b2f2f
Merge pull request #401 from pavel-belikov/master
...
Adds Taywee/args to CLI libraries
2017-11-18 12:32:37 -06:00
Pavel Belikov
6bae4b5bad
Adds Taywee/args to CLI libraries
2017-11-18 11:28:39 +03:00
Faraz Fallahi
76373e959f
Merge pull request #398 from myd7349/master
...
Add libwebsockets, libhydrogen and so on
2017-11-17 11:03:54 -06:00
myd7349
aea9ee18ae
Game Engine: Add KlayGE
2017-11-17 16:41:55 +08:00
myd7349
2a3f6f5ce9
Miscellaneous: Move HTTP Parser to Networking section
2017-11-17 16:21:00 +08:00
myd7349
96dda0cad7
Add Regular Expression section
2017-11-17 16:06:49 +08:00
myd7349
0ae4420f77
Miscellaneous: Remove SLDR
2017-11-17 15:55:05 +08:00
myd7349
5108aa0b07
Networking: Remove net_skeleton(fossa)
2017-11-17 15:47:27 +08:00
myd7349
65a74eca1e
Networking: Add libquic
2017-11-17 15:28:13 +08:00
myd7349
913b21f3d1
Cryptography: Add description and license for BeeCrypt
2017-11-17 14:12:38 +08:00
myd7349
3635ef1706
Networking: Add libwebsockets
2017-11-17 13:52:47 +08:00
myd7349
49927a60f7
Cryptography: Add libhydrogen,remove libmcrypt,update licenses
2017-11-07 14:51:27 +08:00
Faraz Fallahi
5a6cbc7232
Merge pull request #393 from myd7349/master
...
Add Caffe2, linmath.h, RNNLIB, Poppler
2017-11-06 09:59:41 -06:00
myd7349
57d771ad50
Update CGAL repo
2017-11-06 10:10:55 +08:00
myd7349
c4d752227e
Add RNNLIB, linmath.h
2017-11-06 10:01:56 +08:00
myd7349
2c185faf2a
Add Poppler
2017-11-06 09:43:05 +08:00
myd7349
701b873cd2
Add Caffe2 under Machine Learning
2017-11-06 09:03:28 +08:00
Faraz Fallahi
1f62ab819e
Merge pull request #392 from myd7349/master
...
Add PDF section and several new libraries
2017-11-03 09:13:20 -05:00
myd7349
3a4bde1648
Spaces -> Tab
2017-11-03 15:51:07 +08:00