-
1
-
-
65749098856
-
-
NVIDIA, NVIDIA CUDA Programming Guide 2.0 (2008). URL http://developer.download.nvidia.com/compute/cuda/2-0/docs/NVIDIA-CUDA- Programming-Guide-2.0.pdf
-
(2008)
NVIDIA CUDA Programming Guide 2.0
-
-
-
3
-
-
78650268039
-
Obsidian: A Domain Specific Embedded Language for General-Purpose Parallel Programming of Graphics Processors
-
Proc. of Implementation and Applications of Functional Languages (IFL), Springer Verlag
-
J. Svensson, M. Sheeran, K. Claessen, Obsidian: A Domain Specific Embedded Language for General-Purpose Parallel Programming of Graphics Processors, in: Proc. of Implementation and Applications of Functional Languages (IFL), Lecture Notes in Computer Science, Springer Verlag, 2009.
-
(2009)
Lecture Notes in Computer Science
-
-
Svensson, J.1
Sheeran, M.2
Claessen, K.3
-
4
-
-
0033751744
-
Generalising monads to arrows
-
J. Hughes, Generalising monads to arrows, Sci. Comput. Program. 37 (1-3) (2000) 67-111.
-
(2000)
Sci. Comput. Program.
, vol.37
, Issue.1-3
, pp. 67-111
-
-
Hughes, J.1
-
5
-
-
78249272472
-
-
dept. of Computer Science and Engineering, Chalmers, Tech. Report Number 2010:1
-
J. Svensson, K. Claessen, M. Sheeran, GPGPU Kernel Implementation using an Embedded Language: a Status Report, dept. of Computer Science and Engineering, Chalmers, Tech. Report Number 2010:1 (2010). URL http://www.cse.chalmers.se/~joels/writing/GPGPU-tech.pdf
-
(2010)
GPGPU Kernel Implementation Using An Embedded Language: A Status Report
-
-
Svensson, J.1
Claessen, K.2
Sheeran, M.3
-
8
-
-
78650247683
-
-
NVIDIA CUDA Best Practices Guide. URL http://developer.download.nvidia. com/compute/cuda/2-3/toolkit/docs/NVIDIA-CUDA-BestPracticesGuide-2.3.pdf
-
NVIDIA CUDA Best Practices Guide
-
-
-
9
-
-
0031606026
-
Lava: Hardware Design in Haskell
-
ACM
-
P. Bjesse, K. Claessen, M. Sheeran, S. Singh, Lava: Hardware Design in Haskell, in: International Conference on Functional Programming, ICFP, ACM, 1998, pp. 174-184.
-
(1998)
International Conference on Functional Programming, ICFP
, pp. 174-184
-
-
Bjesse, P.1
Claessen, K.2
Sheeran, M.3
Singh, S.4
-
11
-
-
51449089689
-
Fast parallel GPU-sorting using a hybrid algorithm
-
E. Sintorn, U. Assarsson, Fast parallel GPU-sorting using a hybrid algorithm, J. Parallel Distrib. Comput. 68 (10) (2008) 1381-1388.
-
(2008)
J. Parallel Distrib. Comput.
, vol.68
, Issue.10
, pp. 1381-1388
-
-
Sintorn, E.1
Assarsson, U.2
-
12
-
-
70450077484
-
Designing efficient sorting algorithms for manycore GPUs
-
N. Satish, M. Harris, M. Garland, Designing efficient sorting algorithms for manycore GPUs, in: Proc. IEEE Int. Symp. on Parallel & Distributed Processing, 2009, pp. 1-10.
-
(2009)
Proc. IEEE Int. Symp. on Parallel & Distributed Processing
, pp. 1-10
-
-
Satish, N.1
Harris, M.2
Garland, M.3
-
13
-
-
84947206106
-
The design and verification of a sorter core
-
Proc. of Conference on Correct Hardware Design an Verification Methods (CHARME), Springer Verlag
-
K. Claessen, M. Sheeran, S. Singh, The design and verification of a sorter core, in: Proc. of Conference on Correct Hardware Design an Verification Methods (CHARME), Lecture Notes in Computer Science, Springer Verlag, 2001.
-
(2001)
Lecture Notes in Computer Science
-
-
Claessen, K.1
Sheeran, M.2
Singh, S.3
-
14
-
-
84913396280
-
Conditional sum addition logic
-
J. Sklansky, Conditional sum addition logic, Trans. IRE EC-9 (2) (1960) 226-230.
-
(1960)
Trans. IRE
, vol.EC-9
, Issue.2
, pp. 226-230
-
-
Sklansky, J.1
-
15
-
-
0002924004
-
-
Tech. Rep. CMU-CS-90-190, School of Computer Science, Carnegie Mellon University Nov.
-
G. E. Blelloch, Prefix sums and their applications, Tech. Rep. CMU-CS-90-190, School of Computer Science, Carnegie Mellon University (Nov. 1990).
-
(1990)
Prefix Sums and Their Applications
-
-
Blelloch, G.E.1
-
16
-
-
36049035884
-
Parallel prefix sum (scan) with cuda
-
H. Nguyen (Ed.), Addison Wesley
-
M. Harris, S. Sengupta, J. D. Owens, Parallel prefix sum (scan) with cuda, in: H. Nguyen (Ed.), GPU Gems 3, Addison Wesley, 2007.
-
(2007)
GPU Gems 3
-
-
Harris, M.1
Sengupta, S.2
Owens, J.D.3
-
17
-
-
84870629709
-
-
NVIDIA CUDA, http://www.nvidia.com/cuda.
-
NVIDIA CUDA
-
-
-
18
-
-
10644248153
-
Brook for GPUs: Stream computing on graphics hardware
-
I. Buck, T. Foley, D. Horn, J. Sugerman, K. Fatahalian, M. Houston, P. Hanrahan, Brook for GPUs: stream computing on graphics hardware, ACM Trans. Graph. 23 (3) (2004) 777-786.
-
(2004)
ACM Trans. Graph.
, vol.23
, Issue.3
, pp. 777-786
-
-
Buck, I.1
Foley, T.2
Horn, D.3
Sugerman, J.4
Fatahalian, K.5
Houston, M.6
Hanrahan, P.7
-
19
-
-
42549135730
-
Data-parallel programming on the Cell BE and the GPU using the RapidMind Development Platform
-
presented at the
-
M. D. McCool, Data-parallel programming on the Cell BE and the GPU using the RapidMind Development Platform, presented at the GSPx Multicore Applications Conference (2006).
-
GSPx Multicore Applications Conference (2006)
-
-
McCool, M.D.1
-
20
-
-
33751050638
-
Implementing an embedded GPU language by combining translation and generation
-
ACM, New York, NY, USA
-
C. Lejdfors, L. Ohlsson, Implementing an embedded GPU language by combining translation and generation, in: SAC '06: Proceedings of the 2006 ACM symposium on Applied computing, ACM, New York, NY, USA, 2006, pp. 1610-1614.
-
(2006)
SAC '06: Proceedings of the 2006 ACM Symposium on Applied Computing
, pp. 1610-1614
-
-
Lejdfors, C.1
Ohlsson, L.2
-
21
-
-
78249257423
-
GPU Kernels as Data-Parallel Array Computations in Haskell
-
S. Lee, M. M. Chakravarty, V. Grover, G. Keller, GPU Kernels as Data-Parallel Array Computations in Haskell, in: Workshop on Exploiting Parallelism using GPUs and other Hardware-Assisted Methods (EPHAM), 2009.
-
Workshop on Exploiting Parallelism Using GPUs and Other Hardware-Assisted Methods (EPHAM), 2009
-
-
Lee, S.1
Chakravarty, M.M.2
Grover, V.3
Keller, G.4
-
23
-
-
33947595619
-
Accelerator: Using data parallelism to program GPUs for general-purpose uses
-
ACM
-
D. Tarditi, S. Puri, J. Oglesby, Accelerator: using data parallelism to program GPUs for general-purpose uses, in: Proc. 12th Int. Conf. on Architectural Support for Programming Languages and Operating Systems (ASPLOS), ACM, 2006, pp. 325-335.
-
(2006)
Proc. 12th Int. Conf. on Architectural Support for Programming Languages and Operating Systems (ASPLOS)
, pp. 325-335
-
-
Tarditi, D.1
Puri, S.2
Oglesby, J.3
|