Search results for "Distributed computing"

showing 10 items of 622 documents

FOWLA, A Federated Architecture for Ontologies.

2015

International audience; The progress of information and communication technologies has greatly increased the quantity of data to process. Thus, managing data heterogeneity is a problem nowadays. In the 1980s, the concept of a Federated Database Architecture (FDBA) was introduced as a collection of components to unite loosely coupled federation. Semantic web technologies mitigate the data heterogeneity problem, however due to the data structure heterogeneity the integration of several ontologies is still a complex task. For tackling this problem, we propose a loosely coupled federated ontology architecture (FOWLA). Our approach allows the coexistence of various ontologies sharing common data…

[INFO.INFO-AI] Computer Science [cs]/Artificial Intelligence [cs.AI]Federated Ontology ArchitectureComputer scienceProcess (engineering)Distributed computing[INFO.INFO-DS]Computer Science [cs]/Data Structures and Algorithms [cs.DS]Ontology (information science)SPARQL[INFO.INFO-CL]Computer Science [cs]/Computation and Language [cs.CL][INFO.INFO-AI]Computer Science [cs]/Artificial Intelligence [cs.AI]World Wide WebSPARQLArchitecture[ INFO.INFO-AI ] Computer Science [cs]/Artificial Intelligence [cs.AI]Semantic WebComputingMilieux_MISCELLANEOUSSWRLOWLHorn-like rules[INFO.INFO-LO]Computer Science [cs]/Logic in Computer Science [cs.LO]computer.file_formatSemantic interoperabilityData structuresemantic interoperabilitybackward-chaining reasoningInformation and Communications Technologycomputer
researchProduct

Une architecture programmable de traitement des impulsions zéro-temps mort pour l'instrumentation nucléaire

2015

In the field of nuclear instrumentation, digital signal processing architectures have to deal with the poissonian characteristic of the signal, composed of random arrival pulses which requires current architectures to work in dataflow. Thus, the real-time needs implies losing pulses when the pulse rate is too high. Current architectures paralyze the acquisition of the signal during the pulse processing inducing a time during no signal can be processed, this is called the dead time. These issue have led current architectures to use dedicated solutions based on reconfigurable components such as FPGAs. The requirement of end users to implement a wide range of applications on a large number of …

[INFO.INFO-AR]Computer Science [cs]/Hardware Architecture [cs.AR]Architecture électroniqueInstrumentation nucléaireRadioactivité[ INFO.INFO-TS ] Computer Science [cs]/Signal and Image Processing[INFO.INFO-TS] Computer Science [cs]/Signal and Image ProcessingDigital Signal Processing (DSP)traitement du signalNuclear instrumentation[PHYS.NEXP]Physics [physics]/Nuclear Experiment [nucl-ex]Distributed computing[INFO.INFO-TS]Computer Science [cs]/Signal and Image ProcessingTraitement numérique du signal (TNS)Électronique numériqueMesureArchitecture électronique distribuée[PHYS.PHYS.PHYS-INS-DET]Physics [physics]/Physics [physics]/Instrumentation and Detectors [physics.ins-det]Digital Pulse Processing (DPP)signal processingTraitement numérique des impulsions (DPP)
researchProduct

A Mobile Computing Framework for Pervasive Adaptive Platforms

2012

International audience; Ubiquitous computing is now the new computing trend, such systems that interact with their environment require self-adaptability. Bioinspiration is a natural candidate to provide the capability to handle complex and changing scenarios. This paper presents a programming framework dedicated to pervasive platforms programming. This bioinspired and agentoriented framework has been developed within the frame of the PERPLEXUS European project that is intended to provide support for bioinspiration-driven system adaptability. This framework enables the platform to adapt itself to application requirements at high-level while using hardware acceleration at node level. The resu…

[INFO.INFO-AR]Computer Science [cs]/Hardware Architecture [cs.AR]Context-aware pervasive systemsUbiquitous computingArticle SubjectComputer Networks and CommunicationsComputer scienceDistributed computingmedia_common.quotation_subjectMobile computing02 engineering and technologycomputer.software_genreAdaptabilitylcsh:QA75.5-76.950202 electrical engineering electronic engineering information engineeringAdaptation (computer science)media_commonbusiness.industryFrame (networking)General Engineering020206 networking & telecommunicationsSoftware frameworkEmbedded systemHardware accelerationRobot020201 artificial intelligence & image processinglcsh:Electronic computers. Computer sciencebusinesscomputer
researchProduct

Scheduling independent stochastic tasks on heterogeneous cloud platforms

2019

International audience; This work introduces scheduling strategies to maximize the expected number of independent tasks that can be executed on a cloud platform within a given budget and under a deadline constraint. The cloud platform is composed of several types of virtual machines (VMs), where each type has a unitexecution cost that depends upon its characteristics. The amount of budget spent during the execution of a task on a given VM is the product of its execution length by the unit execution cost of that VM. The execution lengths of tasks follow a variety of standard probability distributions (exponential, uniform, halfnormal, etc.), which is known beforehand and whose mean and stand…

[INFO.INFO-CC]Computer Science [cs]/Computational Complexity [cs.CC]020203 distributed computingComputer scienceStochastic processbusiness.industryDistributed computing[INFO.INFO-DS]Computer Science [cs]/Data Structures and Algorithms [cs.DS]Processor schedulingCloud computing02 engineering and technologycomputer.software_genreScheduling (computing)Virtual machine0202 electrical engineering electronic engineering information engineeringTask analysisProbability distribution020201 artificial intelligence & image processing[INFO]Computer Science [cs][INFO.INFO-DC]Computer Science [cs]/Distributed Parallel and Cluster Computing [cs.DC]InterruptHeuristicsbusinesscomputer
researchProduct

Scheduling independent stochastic tasks under deadline and budget constraints

2018

This article discusses scheduling strategies for the problem of maximizing the expected number of tasks that can be executed on a cloud platform within a given budget and under a deadline constraint. The execution times of tasks follow independent and identically distributed probability laws. The main questions are how many processors to enroll and whether and when to interrupt tasks that have been executing for some time. We provide complexity results and an asymptotically optimal strategy for the problem instance with discrete probability distributions and without deadline. We extend the latter strategy for the general case with continuous distributions and a deadline and we design an ef…

[INFO.INFO-CC]Computer Science [cs]/Computational Complexity [cs.CC]Mathematical optimizationOperations researchComputer science[INFO.INFO-DS]Computer Science [cs]/Data Structures and Algorithms [cs.DS]Cloud computing[INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE]02 engineering and technologyExpected valueTheoretical Computer ScienceScheduling (computing)[INFO.INFO-IU]Computer Science [cs]/Ubiquitous Computing[INFO.INFO-CR]Computer Science [cs]/Cryptography and Security [cs.CR]deadline0202 electrical engineering electronic engineering information engineering[INFO]Computer Science [cs]schedulingComputer Science::Operating SystemsComputingMilieux_MISCELLANEOUSBudget constraint020203 distributed computingcloud platformindependent tasksbusiness.industry[INFO.INFO-MO]Computer Science [cs]/Modeling and Simulationstochastic costAsymptotically optimal algorithmContinuous distributions[INFO.INFO-MA]Computer Science [cs]/Multiagent Systems [cs.MA]Hardware and ArchitectureProbability distribution[INFO.INFO-ET]Computer Science [cs]/Emerging Technologies [cs.ET]020201 artificial intelligence & image processingInterrupt[INFO.INFO-DC]Computer Science [cs]/Distributed Parallel and Cluster Computing [cs.DC]businessSoftwarebudget
researchProduct

The 1-way on-line coupled atmospheric chemistry model system MECO(n) – Part 2: On-line coupling with the Multi-Model-Driver (MMD)

2012

A new, highly flexible model system for the seamless dynamical down-scaling of meteorological and chemical processes from the global to the meso-γ scale is presented. A global model and a cascade of an arbitrary number of limited-area model instances run concurrently in the same parallel environment, in which the coarser grained instances provide the boundary data for the finer grained instances. Thus, disk-space intensive and time consuming intermediate and pre-processing steps are entirely avoided and the time interpolation errors of common off-line nesting approaches are minimised. More specifically, the regional model COSMO of the German Weather Service (DWD) is nested on-line into the …

atmospheric chemistryTheoretical computer scienceatmospheric model010504 meteorology & atmospheric sciencesScale (ratio)Computer scienceMessage Passing Interface02 engineering and technology01 natural sciencesComputational scienceMESSyComponent (UML)0202 electrical engineering electronic engineering information engineering0105 earth and related environmental sciencesglobal modelregional model020203 distributed computingCOSMOlcsh:QE1-996.5Process (computing)Gridlcsh:GeologyData exchangemodel couplingNesting (computing)Dynamik der AtmosphäreInterpolationGeoscientific Model Development
researchProduct

Incentive Mechanism for Edge-Computing-Based Blockchain

2020

Blockchain has been gradually applied to different Internet of Things (IoT) platforms. As the efficiency of the blockchain mainly depends on the network computing capability, how to make sure the acquisition of the computational resources and participation of the devices would be the driving force. In this work, we focus on investigating incentive mechanism for rational miners to purchase the computational resources. A edge computing-based blockchain network is considered, where the edge service provider (ESP) can provide computational resources for the miners. Accordingly, we formulate a two-stage Stackelberg game between the miners and ESP. The aim is to investigate Stackelberg equilibriu…

blockchainBlockchainComputer scienceDistributed computingCloud computing02 engineering and technologymininglohkoketjutNash equilibriumcomputingoptimointiOrder (exchange)hash power0202 electrical engineering electronic engineering information engineeringStackelberg competitionpeliteoriaElectrical and Electronic EngineeringEdge computingrewardreportingbusiness.industry020208 electrical & electronic engineeringService provideroptimal incentiveComputer Science ApplicationsIncentiveControl and Systems EngineeringEnhanced Data Rates for GSM EvolutiontiedonlouhintabusinessInformation Systems
researchProduct

Improving IEEE 802.11 Performance in Chain Topologies through Distributed Polling and Network Coding

2009

Wireless multi-hop networks often rely on the use of IEEE 802.11 technology. Despite of the robustness of the IEEE 802.11 Distributed Coordination Function (DCF) for working in various network scenarios, it has been proven that critical inefficiencies can arise in the case of multi-hop packet forwarding. In this paper, we propose a MAC scheme, based on the virtualization of the Point Coordination Function, optimized for working on chain topologies with bidirectional traffic flows. Our scheme is based on a token-like access mechanism coupled with network coding. The basic idea is the use of multiple Point Coordinators (PCs) along the node chain, which are elected by passing special token fra…

business.industryBidirectional trafficComputer scienceSettore ING-INF/03 - TelecomunicazioniDistributed computingComputerSystemsOrganization_COMPUTER-COMMUNICATIONNETWORKSPacket forwardingThroughputnetwork codingDistributed coordination functionNetwork topologyWLANToken passingPoint coordination functionIEEE 802.11Linear network codingWireless lanTelecommunications linkComputer Science::Networking and Internet ArchitectureWirelessPollingbusinessComputer network
researchProduct

Towards a SDN-based architecture for analyzing network traffic in cloud computing infrastructures

2015

Currently, network traffic monitoring tools do not fit well in the monitoring of cloud computing infrastructures. These tools are not integrated with the control plane of the cloud computing stack. This lack of integration causes a deficiency in the handling of the re-usage of IP addresses along virtual machines, a lack of adaption and reaction on highly frequent topology changes, and a lack of accuracy in the metrics gathered for the networking traffic flowing along the cloud infrastructure. The main contribution of this paper is to provide a novel SDN-based architecture to carry out the monitoring of network traffic in cloud infrastructures. The architecture in based on the integration be…

business.industryComputer scienceController (computing)Distributed computingFloodlight020206 networking & telecommunicationsCloud computing02 engineering and technologycomputer.software_genreNetwork traffic controlVirtual machineCloud testing0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingArchitecturebusinessSoftware-defined networkingcomputerComputer network2015 23rd International Conference on Software, Telecommunications and Computer Networks (SoftCOM)
researchProduct

Improving Chord Lookup Protocol for P2PSIP-Based Communication Systems

2009

Chord has been suggested as mandatory overlay technology in the future P2PSIP-based communication systems. Chord allows for the available peer/resource lookup in no more than hops, where N is the total number of the peers in the overlay network. However, as a protocol originally designed for background downloading applications, Chord has a few drawbacks when supporting P2PSIP real-time communication systems. These drawbacks are related to ID assignment, the relation between ID and physical location, the routing styles and lack of cache, etc. In this paper, we investigate several approaches that can improve the efficiency of the peer/resource lookup algorithm. After that, we simulate two sys…

business.industryComputer scienceDistributed computingComputerSystemsOrganization_COMPUTER-COMMUNICATIONNETWORKSReal time communication systemsOverlay networkOverlayCommunications systemUploadPeer to peer computingCachebusinessChord (peer-to-peer)Computer network2009 International Conference on New Trends in Information and Service Science
researchProduct