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)
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)
Context. Investigation of transneptunian objects, including Pluto and its satellites, by stellar occultations. Aims. Derive precise, astrometric predictions for stellar occultations by Pluto and its satellites Charon, Hydra and Nix for 2008–2015. Construct an astrometric star catalog in the UCAC2 system covering Pluto ′ s sky path. Methods. We have carried(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)
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)
Pluto and its main satellite, Charon, occulted the same star on 2008 June 22. This event was observed from Australia and La Réunion Island, providing the east and north Charon Plutocentric offset in the sky plane (J2000): X = • 071 in the satellite orbital plane (counted from the ascending node on J2000 mean equator) and orbital radius r = 19,564 ± 14 km at(More)
This paper deals with portfolio optimisation when asset's return distribution is non-elliptical. We first come back to the Mean-variance and Mean-CVaR approaches. Then we propose as an alternative to apply the new performance evaluation measure called Omega (Keating and Shadwick (2002)) to the portfolio allocation choice problem. Meta-heuristic techniques(More)