General-purpose computation on GPUs in the browser using GPU. js

F Sapuan, M Saw, E Cheah - Computing in Science & …, 2018 - ieeexplore.ieee.org
gpu. js is a client-side general-purpose computing on graphics processing units (GPGPU)
library for the browser written entirely in JavaScript. Unlike some of the earlier …

[PDF][PDF] Dynamic shortest paths using javascript on gpus

A Ingole, R Nasre - IEEE 22nd International Conference on High …, 2015 - hipc.org
Information on the internet is growing rapidly and its processing needs high-speed
infrastructure, both in hardware and software. JavaScript is now an integral ingredient of …

Using compiler snippets to exploit parallelism on heterogeneous hardware: a Java reduction case study

J Fumero, C Kotselidis - Proceedings of the 10th ACM SIGPLAN …, 2018 - dl.acm.org
Parallel skeletons are essential structured design patterns for efficient heterogeneous and
parallel programming. They allow programmers to express common algorithms in such a …

A hybrid SaaS/grid architecture for diffusion MRI in brain imaging field: SaaS as a new access model for computation grids

TZ Benmerar, M Kachouane… - International Journal of …, 2014 - igi-global.com
Acigna-G is an ongoing research project to develop a new hybrid Grid SaaS architecture.
The CloudMRI SaaS service is built upon this architecture and is our proof-of-concept for the …

And now for something completely different: running Lisp on GPUs

T Süß, N Döring, A Brinkmann… - 2018 IEEE International …, 2018 - ieeexplore.ieee.org
The internal parallelism of compute resources increases permanently, and graphics
processing units (GPUs) and other accelerators have been gaining importance in many …

Browser-level parallelism and interactive rendering APIs for scalable computation-intensive SaaS: Application to brain diffusion MRI

TZ Benmerar, T Megherbi, M Kachouane… - IEEE Transactions …, 2018 - ieeexplore.ieee.org
Due to their heavy reliance on server infrastructure, the current computation-intensive SaaS
suffer from scalability issues compared to the existing data-intensive commercial SaaS …

Opportunistic acceleration of array-centric Python computation in heterogeneous environments

D Jacob - 2020 - theses.gla.ac.uk
Dynamic scripting languages, like Python, are growing in popularity and increasingly used
by non-expert programmers. These languages provide high level abstractions such as safe …

Acceleration and execution of relational queries using general purpose graphics processing unit (GPGPU)

H Wu - 2015 - repository.gatech.edu
This thesis first maps the relational computation onto Graphics Processing Units (GPU) s by
designing a series of tools and then explores the different opportunities of reducing the …

Performance Benefits of Extending JavaScript Through WASM and CUDA: A Comparative Performance Investigation

H Hallkvist, E Nordqvist - 2023 - diva-portal.org
JavaScript is today the largest language based on usage with regard to web development.
There is, therefore, a great incentive to make the language perform at its best and allow …

Accelerating interpreted programming languages on GPUs with just-in-time compilation and runtime optimisations

F Alfonso, J José - 2017 - era.ed.ac.uk
Nowadays, most computer systems are equipped with powerful parallel devices such as
Graphics Processing Units (GPUs). They are present in almost every computer system …