Computer go and monte carlo tree search: opening book and parallel solutions
ES Steinmetz - 2016 - search.proquest.com
Computer Go and Monte Carlo Tree Search: Opening Book and Parallel Solutions Page 1
Computer Go and Monte Carlo Tree Search: Opening Book and Parallel Solutions A …
Computer Go and Monte Carlo Tree Search: Opening Book and Parallel Solutions A …
Autonomic coordination of skeleton-based applications over CPU/GPU multi-core architectures
Widely adumbrated as patterns of parallel computation and communication, algorithmic
skeletons introduce a viable solution for efficiently programming modern heterogeneous …
skeletons introduce a viable solution for efficiently programming modern heterogeneous …
Formalised composition and interaction for heterogeneous structured parallelism
Deployed through skeleton frameworks, structured parallelism yields a clear and consistent
structure across platforms by distinctly decoupling computations from the structure in a …
structure across platforms by distinctly decoupling computations from the structure in a …
Autonomic behavioural framework for structural parallelism over heterogeneous multi-core systems.
M Goli - 2015 - rgu-repository.worktribe.com
With the continuous advancement in hardware technologies, significant research has been
devoted to design and develop high-level parallel programming models that allow …
devoted to design and develop high-level parallel programming models that allow …
Refactoring for introducing and tuning parallelism for heterogeneous multicore machines in Erlang
This paper presents semi‐automatic software refactorings to introduce and tune structured
parallelism in sequential Erlang code, as well as to generate code for running computations …
parallelism in sequential Erlang code, as well as to generate code for running computations …
[PDF][PDF] An adaptive load-balancer for task-scheduling in fastflow
M Moniruzzaman, K Idrees, M Rossbory… - INFOCOMP 2015, 2015 - researchgate.net
Balancing the computational load of multiple concurrent tasks on heterogeneous
architectures is one of the critical requirements for efficient usage of such systems. Load …
architectures is one of the critical requirements for efficient usage of such systems. Load …
[PDF][PDF] Computer Science Department University of Valladolid Valladolid-Spain
J Fresno, A Gonzalez-Escribano, DR Llanos - infor.uva.es
Currently, the most common parallel programming libraries and tools are based on message-
passing for distributed-memory, or thread models for shared-memory environments. Using …
passing for distributed-memory, or thread models for shared-memory environments. Using …
[PDF][PDF] Scalable parallel evolutionary optimisation based on high performance computing
C ** - 2019 - core.ac.uk
Evolutionary algorithms (EAs) have been successfully applied to solve various challenging
optimisation problems. Due to their stochastic nature, EAs typically require considerable …
optimisation problems. Due to their stochastic nature, EAs typically require considerable …
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 …
Graphics Processing Units (GPUs). They are present in almost every computer system …
Accelerating Mixed-Abstraction SystemC Models on Multi-Core CPUs and GPUs
AM Kaushik - 2014 - uwspace.uwaterloo.ca
Functional verification is a critical part in the hardware design process cycle, and it
contributes for nearly two-thirds of the overall development time. With increasing complexity …
contributes for nearly two-thirds of the overall development time. With increasing complexity …