22 citations · 53 across the 9 of their papers we have counts for
9 papers
High level programming abstractions for leveraging hierarchical memories with micro-core architectures
Maurice Jamieson, Nick Brown
Micro-core architectures combine many low memory, low power computing cores together in a single package. These are attractive for use as accelerators but due to limited on-chip me…
It's all about data movement: Optimising FPGA data access to boost performance
Nick Brown, David Dolman
The use of reconfigurable computing, and FPGAs in particular, to accelerate computational kernels has the potential to be of great benefit to scientific codes and the HPC community…
The Technologies Required for Fusing HPC and Real-Time Data to Support Urgent Computing
Gordon Gibb, Rupert Nash, Nick Brown +1
The use of High Performance Computing (HPC) to compliment urgent decision making in the event of disasters is an important future potential use of supercomputers. However, the usag…
iPregel: Strategies to Deal with an Extreme Form of Irregularity in Vertex-Centric Graph Processing
Ludovic Anthony Richard Capelli, Nick Brown, Jonathan Mark Bull
Over the last decade, the vertex-centric programming model has attracted significant attention in the world of graph processing, resulting in the emergence of a number of vertex-ce…
Machine learning on Crays to optimise petrophysical workflows in oil and gas exploration
Nick Brown, Anna Roubickova, Ioanna Lampaki +3
The oil and gas industry is awash with sub-surface data, which is used to characterize the rock and fluid properties beneath the seabed. This in turn drives commercial decision mak…
Weighing up the new kid on the block: Impressions of using Vitis for HPC software development
Nick Brown
The use of reconfigurable computing, and FPGAs in particular, has strong potential in the field of High Performance Computing (HPC). However the traditionally high barrier to entry…