Search results for "Field-programmable gate array"

showing 10 items of 175 documents

Accelerating bioinformatics applications via emerging parallel computing systems [Guest editorial]

2015

The papers in this issue focus on advanced parallel computing systems for bioinformatics applications. This papers provide a forum to publish recent advances in the improvement of handling bioinformatics problems on emerging parallel computing systems. These systems can be characterized by exploiting different types of parallelism, including fine-grained versus coarse-grained and thread-level parallelism versus datalevel parallelism versus request-level parallelism. Hence, parallel computing systems based on multi- and many-core CPUs, many-core GPUs, vector processors, or FPGAs offer the promise to massively accelerate many bioinformatics algorithms and applications, ranging from computeint…

Focus (computing)Parallelism (rhetoric)Computer sciencebusiness.industryApplied MathematicsCloud computingParallel computingBioinformaticsComputing MethodologiesGeneticsData-intensive computingUnconventional computingbusinessField-programmable gate arrayMassively parallelBiotechnologyIEEE/ACM Transactions on Computational Biology and Bioinformatics
researchProduct

Hardware implementation of real-time Extreme Learning Machine in FPGA: Analysis of precision, resource occupation and performance

2016

Extreme Learning Machine (ELM) on-chip learning is implemented on FPGA.Three hardware architectures are evaluated.Parametrical analysis of accuracy, resource occupation and performance is carried out. Display Omitted Extreme Learning Machine (ELM) proposes a non-iterative training method for Single Layer Feedforward Neural Networks that provides an effective solution for classification and prediction problems. Its hardware implementation is an important step towards fast, accurate and reconfigurable embedded systems based on neural networks, allowing to extend the range of applications where neural networks can be used, especially where frequent and fast training, or even real-time training…

General Computer ScienceArtificial neural networkComputer sciencebusiness.industry020209 energyComputationTraining (meteorology)02 engineering and technologyRange (mathematics)Resource (project management)Control and Systems Engineering0202 electrical engineering electronic engineering information engineeringFeedforward neural network020201 artificial intelligence & image processingElectrical and Electronic EngineeringField-programmable gate arraybusinessComputer hardwareExtreme learning machineComputers & Electrical Engineering
researchProduct

A novel hardware accelerator for the HEVC intra prediction

2015

International audience; A novel hardware accelerator for the High Efficiency Video Coding (HEVC) intra prediction is presented in this paper in order to reduce the computation complexity within this standard and to accelerate the concerned calculations. We propose a new pipelined structure that we called Processing Element (PE) to execute all angular modes, and we repeat it in five paths that our architecture composed of. We present also another structure to carry out the Planar mode. This architecture supports all intra prediction modes for all prediction unit sizes. The synthesis results show that our design can run at 213 MHz for Xilinx Virtex 6 and is capable to process real time 120 10…

HEVC0209 industrial biotechnologyAdderVirtexComputer scienceProcessing element020208 electrical & electronic engineering1080pFPGAs02 engineering and technologyParallel computingIntra prediction[SPI]Engineering Sciences [physics]020901 industrial engineering & automationPlanar0202 electrical engineering electronic engineering information engineering[ SPI ] Engineering Sciences [physics]Hardware accelerationField-programmable gate arrayCoding (social sciences)
researchProduct

Fully pipelined real time hardware solution for High Efficiency Video Coding (HEVC) intra prediction

2016

International audience; A fully pipelined hardware accelerator for the High Efficiency Video Coding (HEVC) intra prediction is presented in this paper in order to reduce the computation complexity coming with this module and to accelerate the concerned calculations. Two reconfigurable structures are developed in this paper, the first one concerns angular modes and is identified as Processing Element for Angular (PEA) modes, the other is made in order to handle with the Planar mode and is identified as Processing Element for the Planar (PEP) mode. Each structure is repeated in five paths, that our architecture composed of, working in parallel way. This architecture supports all intra predict…

HEVC[ INFO ] Computer Science [cs]Image compressionComputer scienceReal-time processing1080pFPGAs02 engineering and technologyIntra prediction0202 electrical engineering electronic engineering information engineering[INFO]Computer Science [cs]Field-programmable gate arrayVirtexbusiness.industryReconfigurable computing020206 networking & telecommunicationsFrame rateReconfigurable computingHardware and ArchitectureHardware acceleration020201 artificial intelligence & image processingbusinessSoftwareComputer hardwareImage compressionCoding (social sciences)
researchProduct

A readout unit for high rate applications

2002

The LHCb readout unit (RU) is a custom entry stage to the readout network of a data-acquisition or trigger system. It performs subevent building from multiple link inputs toward a readout network via a PCI network interface or alternatively toward a high-speed link, via an S-link interface. Incoming event fragments are derandomized, buffered and assembled into single subevents. This process is based on a low-overhead framing convention and matching of equal event numbers. Programmable logic is used both in the input and output stages of the RU module, which may be configured either as a data-link multiplexer or as entry stage to a readout or trigger network. All FPGAs are interconnected via…

Hardware architectureNuclear and High Energy Physicsbusiness.industryComputer scienceInitializationNetwork interfaceMultiplexingMultiplexerlaw.inventionProgrammable logic deviceMicroprocessorNuclear Energy and EngineeringlawElectronic engineeringElectrical and Electronic EngineeringbusinessField-programmable gate arrayComputer hardwareIEEE Transactions on Nuclear Science
researchProduct

Reconstruction of Micropattern Detector Signals using Convolutional Neural Networks

2017

Micropattern gaseous detector (MPGD) technologies, such as GEMs or MicroMegas, are particularly suitable for precision tracking and triggering in high rate environments. Given their relatively low production costs, MPGDs are an exemplary candidate for the next generation of particle detectors. Having acknowledged these advantages, both the ATLAS and CMS collaborations at the LHC are exploiting these new technologies for their detector upgrade programs in the coming years. When MPGDs are utilized for triggering purposes, the measured signals need to be precisely reconstructed within less than 200 ns, which can be achieved by the usage of FPGAs. In this work, we present a novel approach to id…

HistoryLarge Hadron ColliderPhysics::Instrumentation and Detectorsbusiness.industryComputer scienceNoise (signal processing)DetectorMicroMegas detectorTracking (particle physics)Convolutional neural networkComputer Science ApplicationsEducationUpgradebusinessField-programmable gate arrayComputer hardwareJournal of Physics: Conference Series
researchProduct

An MDE Approach for Rapid Prototyping and Implementation of Dynamic Reconfigurable Systems

2015

This article presents a co-design methodology based on RecoMARTE, an extension to the well-known UML MARTE profile, which is used for the specification and automatic generation of Dynamic and Partially Reconfigurable Systems-on-Chip (DRSoC). This endeavor is part of a larger framework in which Model-Driven Engineering (MDE) techniques are extensively used for modeling and via model transformations, generating executable models, which are exploited by implementation tools to create reconfigurable systems. More specifically, the methodological aspects presented in this article are concerned with expediting the conception and implementation of the hardware platform and the integration of corre…

IP ReuseComputer scienceIP-XACT02 engineering and technologyDiscrete Controller Synthesis020204 information systemsIP-XACTVHDLPartial Reconfiguration0202 electrical engineering electronic engineering information engineeringCAD[ INFO.INFO-ES ] Computer Science [cs]/Embedded SystemsElectrical and Electronic EngineeringField-programmable gate arrayFPGAcomputer.programming_languagebusiness.industrySystem GenerationControl reconfigurationcomputer.file_formatComputer Graphics and Computer-Aided DesignAutomationUML MARTE020202 computer hardware & architectureComputer Science Applications[INFO.INFO-ES] Computer Science [cs]/Embedded SystemsModel Driven EngineeringEmbedded system[INFO.INFO-ES]Computer Science [cs]/Embedded SystemsExecutableModel-driven architecturebusinesscomputer
researchProduct

<title>Achieving high performances at lower cost for real-time image rotation by using dynamic reconfiguration</title>

2001

FPGA components are widely used today to perform various algorithms (digital filtering) in real time. The emergence of Dynamically Reconfigurable (DR) FPGAs made it possible to reduce the number of necessary resources to carry out an image processing application (tasks chain). We present in this article an image processing application (image rotation) that exploits the FPGA's dynamic reconfiguration feature. A comparison is undertaken between the dynamic and static reconfiguration by using two criteria, cost and performance criteria. For the sake of testing the validity of our approach in terms of Algorithm and Architecture Adequacy , we realized an AT40K40 based board ARDOISE.

Image rotationExploitComputer scienceFeature (computer vision)business.industryCarry (arithmetic)Embedded systemControl reconfigurationImage processingField-programmable gate arraybusinessDigital filterComputer hardwareAdvanced Signal Processing Algorithms, Architectures, and Implementations XI
researchProduct

Architectural improvements and FPGA implementation of a multimodel neuroprocessor

2003

Since neural networks (NNs) require an enormous amount of learning time, various kinds of dedicated parallel computers have been developed. In the paper a 2-D systolic array (SA) of dedicated processing elements (PEs) also called systolic cells (SCs) is presented as the heart of a multimodel neural-network accelerator. The instruction set of the SA allows the implementation of several neural algorithms, including error back propagation and a self organizing feature map algorithm. Several special architectural facilities are presented in the paper in order to improve the 2-D SA performance. A swapping mechanism of the weight matrix allows the implementation of NNs larger than 2-D SA. A systo…

Instruction setArtificial neural networkComputer architectureComputer scienceFeature (machine learning)Systolic arrayParallel computingDifference-map algorithmField-programmable gate arrayBackpropagationWord (computer architecture)Proceedings of the 9th International Conference on Neural Information Processing, 2002. ICONIP '02.
researchProduct

An FPGA based Topological Processor Prototype for the ATLAS Level-1 Trigger Upgrade

2012

By 2014 the LHC will collide proton bunches at 14TeV with an increased instantaneous luminosity up to 3·10³⁴cm⁻²s⁻¹. The resulting higher event rate will challenge the existing ATLAS trigger system. A reduction on the trigger rate can be achieved by selecting interesting channels based on their expected decay topology and thus reducing background. This will be achieved by introducing of a new FPGA based module in the Level-1 trigger: the Topological Processor L1Topo. With L1Topo it will be possible for the first time to concentrate detailed information from the entire calorimeters and the muon detector into a single module. L1Topo will receive a total aggregate bandwidth of 1Tb/s. The data …

Large Hadron ColliderBandwidth (signal processing)TopologyLinear particle acceleratorComputer Science::Hardware ArchitectureData acquisitionBunchesUpgradePhysics::Accelerator PhysicsTransceiverDetectors and Experimental TechniquesField-programmable gate arrayInstrumentationMathematical Physics
researchProduct