Search results for "Programming"
showing 10 items of 3090 documents
Analysis of DNA sequence variation within marine species using Beta-coalescents
2013
We apply recently developed inference methods based on general coalescent processes to DNA sequence data obtained from various marine species. Several of these species are believed to exhibit so-called shallow gene genealogies, potentially due to extreme reproductive behaviour, e.g. via Hedgecock's "reproduction sweepstakes". Besides the data analysis, in particular the inference of mutation rates and the estimation of the (real) time to the most recent common ancestor, we briefly address the question whether the genealogies might be adequately described by so-called Beta coalescents (as opposed to Kingman's coalescent), allowing multiple mergers of genealogies. The choice of the underlying…
A genetic algorithm for scratch removal in static images
2002
This paper investigates the removal of line scratches from old moving pictures and gives a twofold contribution. First, it presents a simple technique for detecting the scratches, based on an analysis of the statistics of the grey levels. Second, the scratch removal is approached as an optimisation problem, which is solved by using a genetic algorithm. The method can be classified as a static approach, as it works independently on each single frame of the sequence. It does not require any a-priori knowledge of the absolute position of the scratch, nor an external starting population of chromosomes for the genetic algorithm. The central column of the line scratch once detected is changed wit…
The Acts project: track reconstruction software for HL-LHC and beyond
2019
The reconstruction of trajectories of the charged particles in the tracking detectors of high energy physics experiments is one of the most difficult and complex tasks of event reconstruction at particle colliders. As pattern recognition algorithms exhibit combinatorial scaling to high track multiplicities, they become the largest contributor to the CPU consumption within event reconstruction, particularly at current and future hadron colliders such as the LHC, HL-LHC and FCC-hh. Current algorithms provide an extremely high standard of physics and computing performance and have been tested on billions of simulated and recorded data events. However, most algorithms were first written 20 year…
Concept and Development of Modular VLIW Processor Based on FPGA
2010
Modern FPGA chips, with their larger memory capacity and reconfigurability potential, are opening new frontiers in rapid prototyping of embedded systems. With the advent of high density FPGAs it is now possible to implement a high performance VLIW processor core in an FPGA. Architecture based on Very Long Instruction Word (VLIW) processors are an optimal choice in the attempt to obtain high performance level in embedded system. In VLIW architecture, the effectiveness of these processors depends on the ability of compilers to provide sufficient instruction level parallelism(ILP) in program code. Using advanced compiler technology could take these functions, This paper describes research resu…
Multiple modular very long instruction word processors based on field programmable gate arrays
2007
Modern field programmable gate array (FPGA) chips, with their large memory capacity and reconfigurability potential, are opening new frontiers in rapid prototyping of embedded systems. With the advent of high-density FPGAs, it is now possible to implement a high-performance very long instruction word (VLIW) processor core in an FPGA. This paper describes research results about enabling the DSP TMS320 C6201 model for real-time image processing applications by exploiting FPGA technology. We present a modular DSP C6201 VHDL model with a variable instruction set. We call this new development a minimum mandatory modules (M3) approach. Our goals are to keep the flexibility of DSP in order to shor…
Multithreaded Translation of Ptolemy II Designs on Multicore Platforms
2008
Ptolemy II is an open source environment for system design and test based on component data flow. This paradigm tries to make parallel systems more deterministic and understandable. In this work we propose a technique to translate designs developed with Ptolemy II, into multithreaded Java implementations on multicore platforms. We have chosen Java mainly because Ptolemy II is implemented in Java and then we get direct code reuse. The counterpart is a certain amount of overhead that we expect to be less relevant as Java runtime environment will evolve. The main goals are to produce efficient parallel simulators and software devices with competitive performance level. We show by means of an e…
Flexible VLIW processor based on FPGA for real-time image processing
2011
Modern FPGA chips, with their larger memory capacity and reconfigurability potential, are opening new frontiers in rapid prototyping of embedded systems. With the advent of high density FPGAs it is now possible to implement a high performance Very Long Instruction Word (VLIW) processor core in an FPGA. With VLIW architecture, the processor effectiveness depends on the ability of compilers to provide sufficient Instruction Level Parallelism (ILP) from program code. This paper describes research result about enabling the VLIW processor model for real-time processing applications by exploiting FPGA technology. Our goals are to keep the flexibility of processors in order to shorten the developm…
VIBPACK: A package to treat multidimensional electron-vibrational molecular problems with application to magnetic and optical properties
2018
We present a FORTRAN code based on a new powerful and efficient computational approach to solve multidimensional dynamic Jahn-Teller and pseudo Jahn-Teller problems. This symmetry-assisted approach constituting a theoretical core of the program is based on the full exploration of the point symmetry of the electronic and vibrational states. We also report some selected examples of increasing complexity aimed to display the theoretical background as well as the advantages and capabilities of the program to evaluate of the energy pattern, magnetic and optical properties of large multimode vibronic systems. © 2018 Wiley Periodicals, Inc.
A multi-physics integrated approach to breeding blanket modelling and design
2019
Abstract Often, for the design of a component, several kinds of analyses are needed. Even more frequently, the different fields of study, to be taken into account for the design verification, have to be examined minutely until the final results are satisfying. Furthermore, when geometry modifications are required, for instance to fulfill the component functions, the analyses cycle has to be restarted and an iterative process has to be carried out. This procedure may be time-consuming and herald of errors, in particular if it is demanded to the human activity. Therefore, it is more convenient for the scientific community to adopt a numerical tool that can combine various computational codes.…
COMPARATIVE ASSESSMENT OF SEVERAL MULTI-CRITERIA DECISION ANALYSIS TOOLS FOR MANAGEMENT OF CONTAMINATED SEDIMENTS
2007
Over the past several decades, environmental decision-making strategies have evolved into increasingly more sophisticated, information-intensive, and complexapproaches including expert judgment, cost-benefit analysis, toxicological risk assessment, comparative risk assessment, and a number of methods forincorporating public and stakeholder values. This evolution has led to an improved array of decision-making aids, including the development of Multi-CriteriaDecision Analysis (MCDA) tools that offer a scientifically sound decision analytical framework. The existence of different MCDA methods and the availability of corresponding software contribute to the possibility of practical implementat…