10 research outputs found

    A study on implementing a multithreaded version of the SIRENE detector simulation software for high energy neutrinos

    Full text link
    The primary objective of SIRENE is to simulate the response to neutrino events of any type of high energy neutrino telescope. Additionally, it implements different geometries for a neutrino detector and different configurations and characteristics of photo-multiplier tubes (PMTs) inside the optical modules of the detector through a library of C+ + classes. This could be considered a massive statistical analysis of photo-electrons. Aim of this work is the development of a multithreaded version of the SIRENE detector simulation software for high energy neutrinos. This approach allows utilization of multiple CPU cores leading to a potentially significant decrease in the required execution time compared to the sequential code. We are making use of the OpenMP framework for the production of multithreaded code running on the CPU. Finally, we analyze the feasibility of a GPU-accelerated implementation

    Evaluating mobile edge-computing on base stations : Case study of a sign recognition application

    Get PDF
    Mobile phones have evolved from feature phones to smart phones with processing power that can compete with personal computers ten years ago. Nevertheless, the computing power of personal computers has also multiplied in the past decade. Consequently, the gap between mobile platforms and personal computers and servers still exists. Mobile Cloud Computing (MCC) has emerged as a paradigm that leverages this difference in processing power. It achieve this goal by augmenting smart phones with resources from the cloud, including processing power and storage capacity. Recently, Mobile Edge Computing (MEC) has brought the benefits from MCC one hop away from the end user. Furthermore, it also provides additional advantages, e.g., access to network context information, reduced latency, and location awareness. This thesis explores the advantages provided by MEC in practice by augmenting an existing application called Human-Centric Positioning System (HoPS). HoPS is a system that relies on context information and information extracted from a photograph of signposts to estimate a user's location. This thesis presents the challenges of enabling HoPS in practice, and implement strategies that make use of the advantages provided by MEC to tackle the challenges. Afterwards, it presents an evaluation of the resulting system, and discusses the implications of the results. To summarise, we make three primary contributions in this thesis: (1) we find out that it is possible to augment HoPS and improve its response time by a factor of four by offloading the code processing; (2) we can improve the overall accuracy of HoPS by leveraging additional processing power at the MEC; (3) we observe that improved network conditions can lead to reduced response time, nevertheless, the difference becomes insignificant compared with the heavy processing required.Utvecklingen av mobiltelefoner har skett pÄ en rusande takt. Dagens smartphones har mer processorkraft Àn vad stationÀra datorer hade för tio Är sen. Samtidigt sÄ har Àven datorernas processorer blivit mycket starkare. DÀrmed sÄ finns det fortfarande klyftor mellan mobil plattform och datorer och servrar. Mobile Cloud Computing (MCC) anvÀnds idag som en hÀvstÄng för de olika plattformernas processorkraft. Den uppnÄr detta genom att förbÀttra smartphonens processorkraft och datorminne med hjÀlp frÄn datormolnet. PÄ sistÄnde sÄ har Mobile Edge Computing (MEC) gjort sÄ att förmÄnerna med MCC Àr ett steg ifrÄn slutanvÀndaren. Dessutom sÄ finns det andra fördelar med MEC, till exempel tillgÄng till nÀtverkssammanhangsinformation, reducerad latens, och platsmedvetenhet. Denna tes utforskar de praktiska fördelarna med MEC genom att anvÀnda tillÀmpningsprogrammet Human-Centric Positioning System (HoPS). HoPS Àr ett system som försöker att hitta platsen dÀr anvÀndaren befinner sig pÄ genom att anvÀnda sammanhÀngande information samt information frÄn bilder med vÀgvisare. Tesen presenterar Àven de hinder som kan uppstÄ nÀr HoPS implementeras i verkligheten, och anvÀnder förmÄner frÄn MEC för att hitta lösningar till eventuella hinder. Sedan sÄ utvÀrderar och diskuterar tesen det resulterande systemet. För att sammanfatta sÄ bestÄr tesen av tre huvuddelar: (1) vi tar reda pÄ att det Àr möjligt att förbÀttra HoPS och minska svarstiden med en fjÀrdedel genom att avlasta kodsprocessen; (2) vi tar reda pÄ att man kan generellt förbÀttra HoPS noggrannhet genom att anvÀnda den utökade processorkraften frÄn MEC; (3) vi ser att förbÀttrade nÀtverksförutsÀttningar kan leda till minskad svarstid, dock sÄ Àr skillnaden försumbar jÀmfört med hur mycket bearbetning av information som krÀvs

    The WTI/Brent oil futures price differential and the globalisation-regionalisation hypothesis

    No full text
    This study examines the globalisation-regionalisation hypothesis in the WTI/Brent crude oil futures price differential by considering a set of potential determinants at 1, 3 and 6 months to maturity contracts. To this end, we employ monthly data over the period 1993:1-2016:12 for a set of crude oil-market specific (convenience yield, consumption, production) and oil-futures market specific (open interest, trading volume) determinants. Our results can be outlined as follows. First, the WTI/Brent convenience yield spread can drive a wedge between the WTI and Brent oil futures prices for the nearby month and 3-month contracts. Second, the WTI/Brent oil production spread is a significant determinant for the 1-month, 3-month and 6-month to maturity contracts, while the WTI/Brent oil consumption spread is significant for the 6-month contract. Third, the WTI/Brent open interest spread appears to influence the oil futures price variability between the WTI and Brent for the 3-month and 6-month contracts, while the WTI/Brent trading volume spread lends predictive power for the 1-month and 3-month contracts. Fourth, the oil futures market does not appear to be globalised in every time period. We provide evidence of a regionalised oil futures market over the short-run. Fifth, our robustness analysis lends support to the above findings. The findings of this study provide valuable information to energy investors, traders and hedgers

    Safety Considerations by Synergy of HAZOP/DMRA with Safety Color Maps—Applications on: A Crude-Oil Processing Industry/a Gas Transportation System

    No full text
    A collaborative framework by the synergy of Hazard and Operability (HAZOP) process and the Decision-Matrix Risk Assessment (DMRA) in association with safety-color mapping (SCM) is presented, in order to identify critical points and prioritize risks, and also to visualize the occupational safety and health (OSH) situation, at the workplaces (i) of a sour crude-oil processing industry (SCOPI), and (ii) of a measurement and regulatory station (MRS) in a gas transportation system (GTS), situated in Greece. Firstly, the conventional HAZOP analysis is executed in order to identify the potential fault causes of abnormal conditions (deviations) in the plants. The application of the DMRA-modus is valuable to rank the identified risks (hierarchy of risks). In view of the results, both of the HAZOP pattern (for identifying the hazards) and also the DMRA one (for assessing and ranking the risks), SCMs have been derived for the specific workplaces of the SCOPI and the MRS/GTS station, which could be a precious means for safety managers to appraise the urgency of investing limited budgets in measures preventing particular types of deviations, and also protecting the employees

    A study on implementing a multithreaded version of the SIRENE detector simulation software for high energy neutrinos

    No full text
    The primary objective of SIRENE is to simulate the response to neutrino events of any type of high energy neutrino telescope. Additionally, it implements different geometries for a neutrino detector and different configurations and characteristics of photo-multiplier tubes (PMTs) inside the optical modules of the detector through a library of C+ + classes. This could be considered a massive statistical analysis of photo-electrons. Aim of this work is the development of a multithreaded version of the SIRENE detector simulation software for high energy neutrinos. This approach allows utilization of multiple CPU cores leading to a potentially significant decrease in the required execution time compared to the sequential code. We are making use of the OpenMP framework for the production of multithreaded code running on the CPU. Finally, we analyze the feasibility of a GPU-accelerated implementation

    A study on implementing a multithreaded version of the SIRENE detector simulation software for high energy neutrinos

    No full text
    The primary objective of SIRENE is to simulate the response to neutrino events of any type of high energy neutrino telescope. Additionally, it implements different geometries for a neutrino detector and different configurations and characteristics of photo-multiplier tubes (PMTs) inside the optical modules of the detector through a library of C++ classes. This could be considered a massive statistical analysis of photo-electrons. Aim of this work is the development of a multithreaded version of the SIRENE detector simulation software for high energy neutrinos. This approach allows utilization of multiple CPU cores leading to a potentially significant decrease in the required execution time compared to the sequential code. We are making use of the OpenMP framework for the production of multithreaded code running on the CPU. Finally, we analyze the feasibility of a GPU-accelerated implementation
    corecore