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…

Most recent common ancestorMutation ratePopulation geneticsInferenceMarine Biology62F99 (Primary) 62P10 92D10 92D20 (Secondary)Biology01 natural sciencesArticleDNA sequencingCoalescent theory010104 statistics & probability03 medical and health sciencesFOS: MathematicsAnimals0101 mathematicsQuantitative Biology - Populations and EvolutionEcology Evolution Behavior and Systematics030304 developmental biologycomputer.programming_languageMarine biology0303 health sciencesBETA (programming language)Probability (math.PR)Populations and Evolution (q-bio.PE)Sequence Analysis DNAOstreidaeEvolutionary biologyFOS: Biological sciencescomputerMathematics - Probability
researchProduct

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…

Moving pictureOptimisation problemComputer sciencePopulationImage processingLinear interpolationStatic imagesStatic approachLinear InterpolationGenetic algorithmOptimization Absolute positionOptimisationComputer visioneducationcomputer.programming_languageeducation.field_of_studySettore INF/01 - Informaticabusiness.industryScratch removalTransformation (function)ScratchLine (geometry)Image analysiArtificial intelligencebusinesscomputerInterpolationProceedings 11th International Conference on Image Analysis and Processing
researchProduct

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…

Multi-core processor010308 nuclear & particles physicsEvent (computing)track data analysisPhysicsQC1-999Complex event processing01 natural sciencesprogrammingComputing and ComputersComputer engineeringMultithreading0103 physical sciencesmultiprocessorCERN LHC Coll: upgradeProgramming paradigmThread safety[INFO]Computer Science [cs]data managementReference implementation010306 general physicsnumerical calculationsperformanceactivity reportEvent reconstruction
researchProduct

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…

Multi-core processorAssembly languagebusiness.industryComputer scienceHardware description languageModular designcomputer.software_genreComputer architectureVery long instruction wordVHDLCompilerInstruction-level parallelismbusinesscomputercomputer.programming_language2010 Second International Conference on Computer and Network Technology
researchProduct

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…

Multi-core processorComputer sciencebusiness.industryReconfigurabilityModular designAtomic and Molecular Physics and OpticsComputer Science ApplicationsInstruction setParallel processing (DSP implementation)Computer architectureVery long instruction wordEmbedded systemVHDLHardware_ARITHMETICANDLOGICSTRUCTURESElectrical and Electronic EngineeringField-programmable gate arraybusinesscomputercomputer.programming_languageJournal of Electronic Imaging
researchProduct

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…

Multi-core processorJavabusiness.industryComputer scienceCode reusecomputer.software_genreData flow diagramEmbedded systemSynchronization (computer science)Operating systemOverhead (computing)Systems designSoftware systembusinesscomputercomputer.programming_language2008 International Conference on Complex, Intelligent and Software Intensive Systems
researchProduct

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…

Multi-core processorbusiness.industryComputer scienceApplication-specific instruction-set processorReconfigurabilityInstruction setComputer architectureVery long instruction wordEmbedded systemVHDLbusinessInstruction-level parallelismcomputercomputer.programming_languageFPGA prototypeProceedings of the 2011 Conference on Design & Architectures for Signal & Image Processing (DASIP)
researchProduct

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.

Multi-mode optical fiberComputer scienceFortran02 engineering and technologyGeneral ChemistryElectron010402 general chemistry021001 nanoscience & nanotechnology01 natural sciencesSymmetry (physics)0104 chemical sciencesComputational scienceComputational MathematicsVibronic couplingCore (graph theory)Code (cryptography)Condensed Matter::Strongly Correlated Electrons0210 nano-technologycomputerEnergy (signal processing)computer.programming_languageJournal of Computational Chemistry
researchProduct

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.…

Multi-physicCommercial softwareNeutron transportIterative and incremental developmentHCPBMechanical EngineeringBase (geometry)Blanket7. Clean energy01 natural sciencesWCLL010305 fluids & plasmasCouplingLead (geology)Nuclear Energy and EngineeringCoupling (computer programming)Component (UML)0103 physical sciencesSystems engineeringGeneral Materials ScienceBreeding blanket010306 general physicsSettore ING-IND/19 - Impianti NucleariCivil and Structural EngineeringFusion Engineering and Design
researchProduct

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…

Multicriteria decisionOperations researchManagement scienceAggregate (data warehouse)Rank (computer programming)StakeholderAnalytic hierarchy processMultivariate normal distributionMultiple-criteria decision analysisPreferenceWork (electrical)ObstacleStochastic simulationProbability distributionEnvironmental scienceBusinessRisk assessmentEnvironmental planningStrengths and weaknesses
researchProduct