Learn More
We present an OpenCL compilation framework to generate high-performance hardware for FPGAs. For an OpenCL application comprising a host program and a set of kernels, it compiles the host program, generates Verilog HDL for each kernel, compiles the circuit using Altera Complete Design Suite 12.0, and downloads the compiled design onto an FPGA.We can then run(More)
Hardware acceleration using FPGAs has shown orders of magnitude reduction in runtime of computationally-intensive applications in comparison to traditional stand-alone computers [1]. This is possible because on an FPGA many computations can be performed at the same time in a truly-parallel fashion. However, parallel computation at a hardware level requires(More)
BACKGROUND There are substantial differences in accessibility to biological disease modifying antirheumatic drugs (bDMARDs) across countries. The objective of this study was to analyse the impact of patient demographics, disease characteristics and gross domestic product (GDP) on abatacept (ABA) retention in patients with rheumatoid arthritis (RA) treated(More)
BACKGROUND Since receiving a positive recommendation in England, Wales and Scotland, tocilizumab (TCZ) is one of the options available to clinicians for the treatment of rheumatoid arthritis (RA) patients in the UK. OBJECTIVE The objective of this study was to evaluate the cost effectiveness of adding TCZ to the current treatment sequence of RA patients(More)
Embedded memory blocks are important resources in contemporary FPGA devices. When targeting FPGAs, application designers often specify high-level memory functions which exhibit a range of sizes and control structures. These logical memories must be mapped to FPGA embedded memory resources such that physical design objectives are met. In this work a set of(More)
Contemporary field-programmable gate array (FPGA) design requires a spectrum of available physical resources. As FPGA logic capacity has grown, locally accessed FPGA embedded memory blocks have increased in importance. When targeting FPGAs, application designers often specify high-level memory functions, which exhibit a range of sizes and control(More)
INTRODUCTION Calcium pyrophosphate deposition (CPPD) may cause severe arthropathy, major joint destruction and treatment options are limited. The aim of this study was to test the therapeutic efficacy of methotrexate (MTX) in chronic or recurrent CPPD arthropathy. METHODS Patients with CPPD arthropathy were randomized to receive either weekly subcutaneous(More)
Metastability is a phenomenon that can cause system failures in digital circuits. It may occur whenever signals are being transmitted across asynchronous or unrelated clock domains. The impact of metastability is increasing as process geometries shrink and supply voltages drop faster than transistor Vts. FPGA technologies are significantly affected since(More)
In this paper we propose to apply a recent performance measure function called Omega (Shadwick and Keating (2002)) to the portfolio allocation choice problem. Threshold Accepting which is one of a number of powerful global Optimisation Heuristic developed during the eighties and neighties will enable to solve the in-vestor's program. In order to model(More)