Runtime Function

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 10809 Experts worldwide ranked by ideXlab platform

Anthony Savidis - One of the best experts on this subject based on the ideXlab platform.

  • dynamic imperative languages for Runtime extensible semantics and polymorphic meta programming
    Lecture Notes in Computer Science, 2006
    Co-Authors: Anthony Savidis
    Abstract:

    Dynamically typed languages imply Runtime resolution for type matching, setting-up an effectible ground for type-polymorphic Functions. In statically typed object-oriented languages, operator overloading signifies the capability to statically extend the language semantics in the target program context. We show how the same can be accomplished dynamically in the Delta dynamic language, through simple member-Function naming contracts. Additionally, we provide a software-pattem for dynamically extensible Function semantics, something that cannot be accommodated with static Function overloading. We demonstrate how meta-programming, i.e. crafting of parametric program capsules solving generic problems known as meta-algorithms or meta-components, become truly polymorphic, i.e. can accept an open set of parameter values, as far as those dynamically bind to eligible elements compliant to the meta-program design contract. In Delta, inheritance is dynamically supported as a Runtime Function, without any compile-time semantics, while all member Function calls are resolved through late binding. We employ those features to show how Delta supports the imperative programming of polymorphic higher-order Functions, such as generic Function composers or the map Function.

Griener Gregor - One of the best experts on this subject based on the ideXlab platform.

  • Analyse und Optimierung eines kombiniert pneumatisch hydraulischen Abwasserfördersystems für lange Druckleitungen für 10.000-15.000 Einwohnerwerte anhand eines Fallbeispiels
    2018
    Co-Authors: Griener Gregor
    Abstract:

    Mit April 2018 nahm das neu errichtete Abwasserpumpsystem der Marktgemeinden Atzenbrugg und Zwentendorf seinen Betrieb auf. Herzstück der Anlage ist das kombiniert pneumatisch-hydraulisch betriebene Hauptpumpwerk in Dürnrohr. Dieses fördert bis zu 360 m/h über eine 13 km lange Druckleitung zur Verbandskläranlage des Abwasserverbandes „An der Traisen“. Seit April 2018 arbeitet die Anlage im Vollausbau. Nach einer kurzen Testphase startete eine Optimierungsphase. Da ein vergleichbares System in Österreich noch nicht existiert, ist es von Interesse, die in dieser Phase gesetzten Schritte wissenschaftlich zu dokumentieren und auszuwerten. Die vorliegende Arbeit soll dies für den Systemteil Hauptpumpwerk bis Kläranlage realisieren. Eine Literaturrecherche betreffend verschiedener Abwasserpumpsysteme zeigt, dass es keine dokumentierten Erfahrungswerte kombiniert pneumatisch-hydraulischer Abwasserpumpstationen in dieser Größenordnung gibt. Es werden die Kennzahlen Durchfluss, Druck, volumensbezogener und spezifischer Stromver-brauch nach DWA 216 (2015) sowie H2Sg-Konnzentration festgelegt, um den Erflog der Optimierungsschritte zu beurteilen. Hierfür wird ein R-Code erstellt, der es ermöglicht, die Kennzahlen aus den umfassenden Rohdaten des Anlagenarchives zu berechnen. Durch die Diskussion verschiedener Betriebsfälle kann ein volumensbezogener Stromverbrauch von 0,50 kWh/m bei vorrangig pneumatischem Betrieb und Trockenwetter angegeben werden. Dieser enthält eine Druckluftspülung der Leitung in mindestens zweitägigen Intervallen. Die untersuchten Betriebsweisen führen zu keiner biogenen Schwefelwasserstoffbildung in der betrachteten Druckleitung. Es wird gezeigt, dass durch die Modifizierung des Systems durch die Aktivierung der druckabhängigen Kompressorlaufzeit zur Entleerung eines Förderkessels, sowie durch wasserstandsabhängigen Betrieb der pneumatischen Anlage bei Schwachlast und bei vorrangig pneumatischem Betrieb, eine Reduktion des Energiebedarfes bis zu 40 % bewirkt wird. Weiters kann nachgewiesen werden, dass selbst abseits des Volllastfalles eine Reduktion des Stromverbrauches durch den Einsatz von Entlüftungsventilen erfolgt. Da die gesamte Optimierungsphase ein über mehrere Jahre andauernder, iterativer Prozess ist, können am Ende dieser Arbeit Empfehlungen für das weitere Vorgehen in der Optimierungsphase sowie Verbesserungsvorschläge gegeben werden.In April 2018, the newly built wastewater pumping system of the municipalities of Atzenbrugg and Zwentendorf started operating. The main pumping station, which is situated in Dürnrohr, is the heart of the sewage system. It conveys a flow rate of up to 360 m/h via a 13 km long pressure pipe to the sewage treatment plant of the waste water board “An der Traisen”. Since April 2018 the pumping station is working at full capacity. Following a short pilot run, an optimization phase started. Since a similar system doesnt yet exist in Austria, it is of interest to document and evaluate the steps taken in this phase scientifically. The present thesis should achieve this by assessing at the subsystem main pumping station to sewage treatment plant. A literature review on various wastewater pumping systems shows, that there is no documented experience of combined pneumatic-hydraulic driven wastewater pumping stations at this scale. The optimisation steps are evaluated by comparing the key figures, flow, pressure, relative and specific power consumption as well as H2Sg-concentration. Therefore, an R code is programmed to calculate the key figures from the comprehensive raw data given by the PLC archive. By discussion of different operating conditions, a relative power consumption of 0.50 kWh/m can be achieved in primary pneumatic operation at dry-weather, containing a compressed air-flushing of pressure sewers on a two-day interval. The investigated operating conditions do not effect formation of biogenic hydrogen sulphide in the observed pressure line. Modifying the system by activating the pressure-dependent compressor Runtime Function and the water level dependent control of the pneumatic pumps at off peak load, the energy consumption can be reduced by 40 % in primary pneumatic operation. Furthermore, the reduction of power consumption through the use of vent valves can be proven even at partial load. Since the entire optimization phase is a process that runs over several years, recommendations and suggestions for improvement can be given at the end of this work for the optimization phase.von Gregor GrienerAbweichender Titel nach Übersetzung der Verfasserin/des VerfassersZusammenfassung in englischer SpracheTechnische Universität Wien, Diplomarbeit, 2018Universität für Bodenkultur, Diplomarbeit, 2018(VLID)307813

Zehra Sura - One of the best experts on this subject based on the ideXlab platform.

  • comic a coherent shared memory interface for cell be
    International Conference on Parallel Architectures and Compilation Techniques, 2008
    Co-Authors: Posung Chun, Zehra Sura
    Abstract:

    The Cell BE processor is a heterogeneous multicore that contains one PowerPC Processor Element (PPE) and eight Synergistic Processor Elements (SPEs). Each SPE has a small software-managed local store. Applications must explicitly control all DMA transfers of code and data between the SPE local stores and the main memory, and they must perform any coherence actions required for data transferred. The need for explicit memory management, together with the limited size of the SPE local stores, makes it challenging to program the Cell BE and achieve high performance. In this paper, we present the design and implementation of our COMIC Runtime system and its programming model. It provides the program with an illusion of a globally shared memory, in which the PPE and each of the SPEs can access any shared data item, without the programmer having to worry about where the data is, or how to obtain it. COMIC is implemented entirely in software with the aid of user-level libraries provided by the Cell SDK. For each read or write operation in SPE code, a COMIC Runtime Function is inserted to check whether the data is available in its local store, and to automatically fetch it if it is not. We propose a memory consistency model and a programming model for COMIC, in which the management of synchronization and coherence is centralized in the PPE. To characterize the effectiveness of the COMIC Runtime system, we evaluate it with twelve OpenMP benchmark applications on a Cell BE system and an SMP-like homogeneous multicore (Xeon).

Posung Chun - One of the best experts on this subject based on the ideXlab platform.

  • comic a coherent shared memory interface for cell be
    International Conference on Parallel Architectures and Compilation Techniques, 2008
    Co-Authors: Posung Chun, Zehra Sura
    Abstract:

    The Cell BE processor is a heterogeneous multicore that contains one PowerPC Processor Element (PPE) and eight Synergistic Processor Elements (SPEs). Each SPE has a small software-managed local store. Applications must explicitly control all DMA transfers of code and data between the SPE local stores and the main memory, and they must perform any coherence actions required for data transferred. The need for explicit memory management, together with the limited size of the SPE local stores, makes it challenging to program the Cell BE and achieve high performance. In this paper, we present the design and implementation of our COMIC Runtime system and its programming model. It provides the program with an illusion of a globally shared memory, in which the PPE and each of the SPEs can access any shared data item, without the programmer having to worry about where the data is, or how to obtain it. COMIC is implemented entirely in software with the aid of user-level libraries provided by the Cell SDK. For each read or write operation in SPE code, a COMIC Runtime Function is inserted to check whether the data is available in its local store, and to automatically fetch it if it is not. We propose a memory consistency model and a programming model for COMIC, in which the management of synchronization and coherence is centralized in the PPE. To characterize the effectiveness of the COMIC Runtime system, we evaluate it with twelve OpenMP benchmark applications on a Cell BE system and an SMP-like homogeneous multicore (Xeon).

Mohanasundaram Sharathkumaar - One of the best experts on this subject based on the ideXlab platform.

  • Adaptive Reconfigurable Manufacturing System for Mars : ARMS for Mars
    Luleå tekniska universitet Institutionen för system- och rymdteknik, 2018
    Co-Authors: Mohanasundaram Sharathkumaar
    Abstract:

    An Adaptive Reconfigurable Manufacturing System for maintenance of structural parts and Functionality of the autonomous vehicle with IEC61499 standard is proposed. Using the ABB RobotStudio, the Functionalities of the IRC5 is programmed with PC interface. nxtStudio from nxt Control company is used as development and Runtime Function block control system which is been deployed into EV3 Lego (Autonomous vehicle). This FB will generate the control signal which in turn initiates the Functionalities of the ABB IRC5. This control signal is transferred through TCP /IP socket communication between Robotstudio and nxtStudio. This also includes the hardware implementation of the assigned task