Search results for "software engineering"

showing 10 items of 1151 documents

Synchronous precessional motion of multiple domain in a ferromagnetic nanowire by perpendicular field pulses

2014

Magnetic storage and logic devices based on magnetic domain wall motion rely on the precise and synchronous displacement of multiple domain walls. The conventional approach using magnetic fields does not allow for the synchronous motion of multiple domains. As an alternative method, synchronous current-induced domain wall motion was studied, but the required high-current densities prevent widespread use in devices. Here we demonstrate a radically different approach: we use out-of-plane magnetic field pulses to move in-plane domains, thus combining field-induced magnetization dynamics with the ability to move neighbouring domain walls in the same direction. Micromagnetic simulations suggest …

010302 applied physicsPhysicsMagnetization dynamicsMultidisciplinaryMagnetic domainCondensed matter physicsField (physics)Magnetic storageGeneral Physics and Astronomy02 engineering and technologyGeneral Chemistry021001 nanoscience & nanotechnology01 natural sciencesGeneral Biochemistry Genetics and Molecular BiologyDisplacement (vector)Articlelaw.inventionDomain (software engineering)Magnetic fieldNuclear magnetic resonanceDomain wall (magnetism)law0103 physical sciencesddc:5300210 nano-technologyNature Communications
researchProduct

Evaluation of chloroplast genome annotation tools and application to analysis of the evolution of coffee species.

2018

International audience; Chloroplast sequences are widely used for phylogenetic analysis due to their high degree of conservation in plants. Whole chloroplast genomes can now be readily obtained for plant species using new sequencing methods, giving invaluable data for plant evolution However new annotation methods are required for the efficient analysis of this data to deliver high quality phylogenetic analyses. In this study, the two main tools for chloroplast genome annotation were compared. More consistent detection and annotation of genes were produced with GeSeq when compared to the currently used Dogma. This suggests that the annotation of most of the previously annotated chloroplast …

0106 biological sciences0301 basic medicineChloroplastsPlant GenomesPlant SciencePlant Genetics01 natural sciencesGenomeCoffeeDatabase and Informatics MethodsPlant GenomicsPlastidsPhylogenyData Management2. Zero hungerPlant evolutionMultidisciplinarybiologyPhylogenetic treeQRfood and beveragesPhylogenetic AnalysisGenome projectGenomicsPhylogenetics[INFO.INFO-MA]Computer Science [cs]/Multiagent Systems [cs.MA]MedicineEngineering and Technology[INFO.INFO-DC]Computer Science [cs]/Distributed Parallel and Cluster Computing [cs.DC]Cellular Structures and OrganellesCellular TypesSequence AnalysisResearch ArticleBiotechnologyComputer and Information SciencesBioinformaticsSciencePlant Cell BiologyBioengineering[INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE]Coffea canephoraGenes PlantResearch and Analysis Methods010603 evolutionary biology[INFO.INFO-IU]Computer Science [cs]/Ubiquitous ComputingEvolution Molecular[INFO.INFO-CR]Computer Science [cs]/Cryptography and Security [cs.CR]03 medical and health sciencesPhylogeneticsChloroplast GenomePlant CellsGeneticsEvolutionary SystematicsGenome ChloroplastTaxonomyEvolutionary BiologyCoffea arabicaCoffeafungiBiology and Life SciencesComputational BiologyMolecular Sequence AnnotationSequence Analysis DNACell Biology15. Life on landbiology.organism_classificationGenome Analysis[INFO.INFO-MO]Computer Science [cs]/Modeling and SimulationGenome Annotation030104 developmental biologyEvolutionary biology[INFO.INFO-ET]Computer Science [cs]/Emerging Technologies [cs.ET]Plant BiotechnologySequence AlignmentPloS one
researchProduct

Modeling dense inflorescences

2016

Showy inflorescences - clusters of flowers - are a common feature of many plants, greatly contributing to their beauty. The large numbers of individual flowers (florets), arranged in space in a systematic manner, make inflorescences a natural target for procedural modeling. We present a suite of biologically motivated algorithms for modeling and animating the development of inflorescences with closely packed florets. These inflorescences share the following characteristics: (i) in their ensemble, the florets form a relatively smooth, often approximately planar surface; (ii) there are numerous collisions between petals of the same or adjacent florets; and (iii) the developmental stage and ty…

0106 biological sciencesDevelopmental stageUmbel020207 software engineering02 engineering and technologyPhyllotaxis01 natural sciencesComputer Graphics and Computer-Aided DesignPosition based dynamicsInflorescence0202 electrical engineering electronic engineering information engineeringCorymbPetalBiological systemProcedural modeling010606 plant biology & botanyACM Transactions on Graphics
researchProduct

Coupling agent-based with equation-based models to study spatially explicit megapopulation dynamics

2018

International audience; The incorporation of the spatial heterogeneity of real landscapes into population dynamics remains extremely difficult. We propose combining equation-based modelling (EBM) and agent-based modelling (ABM) to overcome the difficulties classically encountered. ABM facilitates the description of entities that act according to specific rules evolving on various scales. However, a large number of entities may lead to computational difficulties (e.g., for populations of small mammals, such as voles, that can exceed millions of individuals). Here, EBM handles age-structured population growth, and ABM represents the spreading of voles on large scales. Simulations applied to t…

0106 biological sciencesHybrid modellingTheoretical computer scienceComputer sciencePopulation[INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE]010603 evolutionary biology01 natural sciences[INFO.INFO-IU]Computer Science [cs]/Ubiquitous Computing[INFO.INFO-CR]Computer Science [cs]/Cryptography and Security [cs.CR]Travelling waveArvicolaPopulation growtheducation[SDV.EE]Life Sciences [q-bio]/Ecology environmenteducation.field_of_studySpatial contextual awareness010604 marine biology & hydrobiologyEcological ModelingDispersal15. Life on land[INFO.INFO-MO]Computer Science [cs]/Modeling and SimulationSpatial heterogeneityCoupling (computer programming)[INFO.INFO-MA]Computer Science [cs]/Multiagent Systems [cs.MA]Biological dispersalMontane ecology[INFO.INFO-ET]Computer Science [cs]/Emerging Technologies [cs.ET][INFO.INFO-DC]Computer Science [cs]/Distributed Parallel and Cluster Computing [cs.DC][SDE.BE]Environmental Sciences/Biodiversity and EcologyHybrid modelHybrid modelEcological Modelling
researchProduct

What a line can say : Investigating the semiotic potential of the connecting line in data visualizations

2020

The line is a graphical element widely used in data visualizations, its purpose often being to signal a connection between other visual elements. Based on social semiotic theory, this article investigates what semiotic functions connecting lines can have and how these functions can be related to variations in form. The results show that, in addition to the basic function of connecting elements, such lines can also indicate the level of certainty, direct the viewer to read the information either as a narrative or a conceptual claim, indicate patterns of cohesion, and regulate the viewer’s position. These findings allow for further empirical research on the formation of visual conventions.

0202 electrical engineering electronic engineering information engineering020207 software engineering020201 artificial intelligence & image processing02 engineering and technologyVDP::Samfunnsvitenskap: 200::Medievitenskap og journalistikk: 310
researchProduct

Hybrid P2P schemes for remote terrain interactive visualization systems

2013

Over the last few years, there has been a lot of development of interactive terrain visualization applications using remote databases. One of the main problems that these applications must face is scalability. These applications usually use a client-server model that cannot support a large number of concurrent requests without using a considerable number of servers. In this paper, we present a full comparative study of new hybrid P2P schemes for terrain interactive visualization systems. The performance evaluation results show that the best strategy consists of avoiding the periodical reporting among peer nodes about the current information contained in each node, while using some servers a…

020203 distributed computingComputer Networks and CommunicationsComputer scienceDistributed computingNode (networking)020207 software engineeringTerrain02 engineering and technologyHardware and ArchitectureServerScalability0202 electrical engineering electronic engineering information engineeringCacheInteractive visualizationThroughput (business)SoftwareFuture Generation Computer Systems
researchProduct

Neighbor-list-free molecular dynamics on sunway TaihuLight supercomputer

2020

Molecular dynamics (MD) simulations are playing an increasingly important role in many research areas. Pair-wise potentials are widely used in MD simulations of bio-molecules, polymers, and nano-scale materials. Due to a low compute-to-memory-access ratio, their calculation is often bounded by memory transfer speeds. Sunway TaihuLight is one of the fastest supercomputers featuring a custom SW26010 many-core processor. Since the SW26010 has some critical limitations regarding main memory bandwidth and scratchpad memory size, it is considered as a good platform to investigate the optimization of pair-wise potentials especially in terms of data reusage. MD algorithms often use a neighbor-list …

020203 distributed computingComputer science020207 software engineeringMemory bandwidth02 engineering and technologyParallel computingSW26010Data structureSupercomputerVectorization (mathematics)0202 electrical engineering electronic engineering information engineeringNode (circuits)Sunway TaihuLightScratchpad memoryProceedings of the 25th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
researchProduct

MARL-Ped+Hitmap: Towards Improving Agent-Based Simulations with Distributed Arrays

2016

Multi-agent systems allow the modelling of complex, heterogeneous, and distributed systems in a realistic way. MARL-Ped is a multi-agent system tool, based on the MPI standard, for the simulation of different scenarios of pedestrians who autonomously learn the best behavior by Reinforcement Learning. MARL-Ped uses one MPI process for each agent by design, with a fixed fine-grain granularity. This requirement limits the performance of the simulations for a restricted number of processors that is lesser than the number of agents. On the other hand, Hitmap is a library to ease the programming of parallel applications based on distributed arrays. It includes abstractions for the automatic parti…

020203 distributed computingComputer scienceDistributed computingMessage passing0202 electrical engineering electronic engineering information engineeringProcess (computing)Reinforcement learning020207 software engineering02 engineering and technologyCrowd simulationGranularityPartition (database)
researchProduct

Broker and Federation Based Cloud Networking Architecture for IaaS and NaaS QoS Guarantee

2016

International audience; Today, the Cloud networking aspect is a critical factor for adopting the Cloud computing approach. The main drawback of Cloud networking consists in the lack of Quality of Service (QoS) guarantee and management in conformance with a corresponding Service Level Agreement (SLA). This paper presents a framework for resource allocation according to an end-to-end SLA established between a Cloud Service User (CSU) and several Cloud Service Providers (CSPs) in a Cloud networking environment. We focus on QoS parameters for Network as a Service (NaaS) and Infrastructure as a Service (IaaS) services. In addition, we propose algorithms for the best CSPs selection to allocate Vi…

020203 distributed computing[SPI] Engineering Sciences [physics]business.industryComputer scienceQuality of service020207 software engineeringCloud computing02 engineering and technologyMobile QoScomputer.software_genre[SPI.TRON] Engineering Sciences [physics]/Electronics[SPI.TRON]Engineering Sciences [physics]/Electronics[ SPI.TRON ] Engineering Sciences [physics]/Electronics[SPI]Engineering Sciences [physics]Service-level agreementNetwork as a serviceVirtual machineCloud testing0202 electrical engineering electronic engineering information engineering[ SPI ] Engineering Sciences [physics]Resource allocationbusinesscomputerSimulationComputer network
researchProduct

Peer-to-Peer-Technologien — Einflüsse digitaler dezentraler Ressourcennutzung auf elektronische Märkte

2003

Peer-to-Peer-Systeme sind in jungerer Zeit hauptsachlich durch die verbreiteten und oft kritisierten Musiktauschborsen wie Napster1 oder Gnutella2 bekannt geworden. Oftmals wird „Peer-to-Peer“sogar mit dem Austausch von Musik- und Videodateien gleichgesetzt. Diese Reduzierung des Begriffs auf das blose Austauschen von Dateien (Filesharing) wird jedoch nicht dem Peer-to-Peer-Begriff und erst recht nicht dem Potenzial des Peer-to-Peer Computing gerecht. Filesharing darf insofern nur als eine spezielle Applikation gesehen werden, die sich mit Hilfe von Peer-to-Peer-Technologien bewaltigen lasst.

020204 information systems0202 electrical engineering electronic engineering information engineering020207 software engineering02 engineering and technology
researchProduct