Skip to main content

Showing 1–37 of 37 results for author: Oren, G

.
  1. arXiv:2403.14273  [pdf, other

    cs.NE cs.AI

    Reactor Optimization Benchmark by Reinforcement Learning

    Authors: Deborah Schwarcz, Nadav Schneider, Gal Oren, Uri Steinitz

    Abstract: Neutronic calculations for reactors are a daunting task when using Monte Carlo (MC) methods. As high-performance computing has advanced, the simulation of a reactor is nowadays more readily done, but design and optimization with multiple parameters is still a computational challenge. MC transport simulations, coupled with machine learning techniques, offer promising avenues for enhancing the effic… ▽ More

    Submitted 21 March, 2024; originally announced March 2024.

  2. arXiv:2403.02735   

    cs.DC

    Distributed OpenMP Offloading of OpenMC on Intel GPU MAX Accelerators

    Authors: Yehonatan Fridman, Guy Tamir, Uri Steinitz, Gal Oren

    Abstract: Monte Carlo (MC) simulations play a pivotal role in diverse scientific and engineering domains, with applications ranging from nuclear physics to materials science. Harnessing the computational power of high-performance computing (HPC) systems, especially Graphics Processing Units (GPUs), has become essential for accelerating MC simulations. This paper focuses on the adaptation and optimization of… ▽ More

    Submitted 12 March, 2024; v1 submitted 5 March, 2024; originally announced March 2024.

    Comments: Further improvements are needed to gain a significant value for this paper. Unfortunately, we would not be able to submit a replacement in the following months

  3. arXiv:2402.09126  [pdf, other

    cs.DC cs.AI cs.CL cs.LG cs.SE

    MPIrigen: MPI Code Generation through Domain-Specific Language Models

    Authors: Nadav Schneider, Niranjan Hasabnis, Vy A. Vo, Tal Kadosh, Neva Krien, Mihai Capotă, Guy Tamir, Ted Willke, Nesreen Ahmed, Yuval Pinter, Timothy Mattson, Gal Oren

    Abstract: The imperative need to scale computation across numerous nodes highlights the significance of efficient parallel computing, particularly in the realm of Message Passing Interface (MPI) integration. The challenging parallel programming task of generating MPI-based parallel programs has remained unexplored. This study first investigates the performance of state-of-the-art language models in generati… ▽ More

    Submitted 23 April, 2024; v1 submitted 14 February, 2024; originally announced February 2024.

  4. arXiv:2402.02018  [pdf, other

    cs.LG

    The Landscape and Challenges of HPC Research and LLMs

    Authors: Le Chen, Nesreen K. Ahmed, Akash Dutta, Arijit Bhattacharjee, Sixing Yu, Quazi Ishtiaque Mahmud, Waqwoya Abebe, Hung Phan, Aishwarya Sarkar, Branden Butler, Niranjan Hasabnis, Gal Oren, Vy A. Vo, Juan Pablo Munoz, Theodore L. Willke, Tim Mattson, Ali Jannesari

    Abstract: Recently, language models (LMs), especially large language models (LLMs), have revolutionized the field of deep learning. Both encoder-decoder models and prompt-based techniques have shown immense potential for natural language processing and code-based tasks. Over the past several years, many research labs and institutions have invested heavily in high-performance computing, approaching or breach… ▽ More

    Submitted 6 February, 2024; v1 submitted 2 February, 2024; originally announced February 2024.

  5. arXiv:2401.16445  [pdf, other

    cs.SE cs.DC cs.LG

    OMPGPT: A Generative Pre-trained Transformer Model for OpenMP

    Authors: Le Chen, Arijit Bhattacharjee, Nesreen Ahmed, Niranjan Hasabnis, Gal Oren, Vy Vo, Ali Jannesari

    Abstract: Large language models (LLMs)such as ChatGPT have significantly advanced the field of Natural Language Processing (NLP). This trend led to the development of code-based large language models such as StarCoder, WizardCoder, and CodeLlama, which are trained extensively on vast repositories of code and programming languages. While the generic abilities of these code LLMs are useful for many programmer… ▽ More

    Submitted 21 June, 2024; v1 submitted 28 January, 2024; originally announced January 2024.

  6. arXiv:2312.13322  [pdf, other

    cs.PL cs.AI cs.LG cs.SE

    Domain-Specific Code Language Models: Unraveling the Potential for HPC Codes and Tasks

    Authors: Tal Kadosh, Niranjan Hasabnis, Vy A. Vo, Nadav Schneider, Neva Krien, Mihai Capota, Abdul Wasay, Nesreen Ahmed, Ted Willke, Guy Tamir, Yuval Pinter, Timothy Mattson, Gal Oren

    Abstract: With easier access to powerful compute resources, there is a growing trend in AI for software development to develop larger language models (LLMs) to address a variety of programming tasks. Even LLMs applied to tasks from the high-performance computing (HPC) domain are huge in size and demand expensive compute resources for training. This is partly because these LLMs for HPC tasks are obtained by… ▽ More

    Submitted 20 December, 2023; originally announced December 2023.

  7. arXiv:2311.06505  [pdf, other

    cs.LG

    CompCodeVet: A Compiler-guided Validation and Enhancement Approach for Code Dataset

    Authors: Le Chen, Arijit Bhattacharjee, Nesreen K. Ahmed, Niranjan Hasabnis, Gal Oren, Bin Lei, Ali Jannesari

    Abstract: Large language models (LLMs) have become increasingly prominent in academia and industry due to their remarkable performance in diverse applications. As these models evolve with increasing parameters, they excel in tasks like sentiment analysis and machine translation. However, even models with billions of parameters face challenges in tasks demanding multi-step reasoning. Code generation and comp… ▽ More

    Submitted 11 November, 2023; originally announced November 2023.

  8. arXiv:2308.10714  [pdf, other

    cs.DC

    CXL Memory as Persistent Memory for Disaggregated HPC: A Practical Approach

    Authors: Yehonatan Fridman, Suprasad Mutalik Desai, Navneet Singh, Thomas Willhalm, Gal Oren

    Abstract: In the landscape of High-Performance Computing (HPC), the quest for efficient and scalable memory solutions remains paramount. The advent of Compute Express Link (CXL) introduces a promising avenue with its potential to function as a Persistent Memory (PMem) solution in the context of disaggregated HPC systems. This paper presents a comprehensive exploration of CXL memory's viability as a candidat… ▽ More

    Submitted 21 August, 2023; originally announced August 2023.

    Comments: 12 pages, 9 figures

  9. arXiv:2308.09440  [pdf, other

    cs.CL cs.PL

    Scope is all you need: Transforming LLMs for HPC Code

    Authors: Tal Kadosh, Niranjan Hasabnis, Vy A. Vo, Nadav Schneider, Neva Krien, Abdul Wasay, Nesreen Ahmed, Ted Willke, Guy Tamir, Yuval Pinter, Timothy Mattson, Gal Oren

    Abstract: With easier access to powerful compute resources, there is a growing trend in the field of AI for software development to develop larger and larger language models (LLMs) to address a variety of programming tasks. Even LLMs applied to tasks from the high-performance computing (HPC) domain are huge in size (e.g., billions of parameters) and demand expensive compute resources for training. We found… ▽ More

    Submitted 29 September, 2023; v1 submitted 18 August, 2023; originally announced August 2023.

  10. arXiv:2308.08206  [pdf, other

    cs.CV cs.AI

    Explainable Multi-View Deep Networks Methodology for Experimental Physics

    Authors: Nadav Schneider, Muriel Tzdaka, Galit Sturm, Guy Lazovski, Galit Bar, Gilad Oren, Raz Gvishi, Gal Oren

    Abstract: Physical experiments often involve multiple imaging representations, such as X-ray scans and microscopic images. Deep learning models have been widely used for supervised analysis in these experiments. Combining different image representations is frequently required to analyze and make a decision properly. Consequently, multi-view data has emerged - datasets where each sample is described by views… ▽ More

    Submitted 17 August, 2023; v1 submitted 16 August, 2023; originally announced August 2023.

  11. arXiv:2308.08002  [pdf, ps, other

    cs.DC cs.DB

    Quantifying OpenMP: Statistical Insights into Usage and Adoption

    Authors: Tal Kadosh, Niranjan Hasabnis, Timothy Mattson, Yuval Pinter, Gal Oren

    Abstract: In high-performance computing (HPC), the demand for efficient parallel programming models has grown dramatically since the end of Dennard Scaling and the subsequent move to multi-core CPUs. OpenMP stands out as a popular choice due to its simplicity and portability, offering a directive-driven approach for shared-memory parallel programming. Despite its wide adoption, however, there is a lack of c… ▽ More

    Submitted 17 August, 2023; v1 submitted 15 August, 2023; originally announced August 2023.

  12. arXiv:2305.11999  [pdf, other

    cs.DC cs.AI cs.LG cs.PF

    Advising OpenMP Parallelization via a Graph-Based Approach with Transformers

    Authors: Tal Kadosh, Nadav Schneider, Niranjan Hasabnis, Timothy Mattson, Yuval Pinter, Gal Oren

    Abstract: There is an ever-present need for shared memory parallelization schemes to exploit the full potential of multi-core architectures. The most common parallelization API addressing this need today is OpenMP. Nevertheless, writing parallel code manually is complex and effort-intensive. Thus, many deterministic source-to-source (S2S) compilers have emerged, intending to automate the process of translat… ▽ More

    Submitted 16 May, 2023; originally announced May 2023.

  13. arXiv:2305.09438  [pdf, other

    cs.DC cs.CL cs.LG

    MPI-rical: Data-Driven MPI Distributed Parallelism Assistance with Transformers

    Authors: Nadav Schneider, Tal Kadosh, Niranjan Hasabnis, Timothy Mattson, Yuval Pinter, Gal Oren

    Abstract: Message Passing Interface (MPI) plays a crucial role in distributed memory parallelization across multiple nodes. However, parallelizing MPI code manually, and specifically, performing domain decomposition, is a challenging, error-prone task. In this paper, we address this problem by develo** MPI-RICAL, a novel data-driven, programming-assistance tool that assists programmers in writing domain d… ▽ More

    Submitted 30 August, 2023; v1 submitted 16 May, 2023; originally announced May 2023.

  14. arXiv:2304.04276  [pdf, other

    cs.DC

    Portability and Scalability of OpenMP Offloading on State-of-the-art Accelerators

    Authors: Yehonatan Fridman, Guy Tamir, Gal Oren

    Abstract: Over the last decade, most of the increase in computing power has been gained by advances in accelerated many-core architectures, mainly in the form of GPGPUs. While accelerators achieve phenomenal performances in various computing tasks, their utilization requires code adaptations and transformations. Thus, OpenMP, the most common standard for multi-threading in scientific computing applications,… ▽ More

    Submitted 14 May, 2023; v1 submitted 9 April, 2023; originally announced April 2023.

    Comments: 13 pages, 5 Figures, 5 Tables

  15. arXiv:2209.01983  [pdf, other

    cs.DC cs.PF

    ScalSALE: Scalable SALE Benchmark Framework for Supercomputers

    Authors: Re'em Harel, Matan Rusanovsky, Ron Wagner, Harel Levin, Gal Oren

    Abstract: Supercomputers worldwide provide the necessary infrastructure for groundbreaking research. However, most supercomputers are not designed equally due to different desired figure of merit, which is derived from the computational bounds of the targeted scientific applications' portfolio. In turn, the design of such computers becomes an optimization process that strives to achieve the best performance… ▽ More

    Submitted 5 September, 2022; originally announced September 2022.

  16. arXiv:2208.07196  [pdf, other

    cs.CV cs.LG physics.ins-det

    Determining HEDP Foams' Quality with Multi-View Deep Learning Classification

    Authors: Nadav Schneider, Matan Rusanovsky, Raz Gvishi, Gal Oren

    Abstract: High energy density physics (HEDP) experiments commonly involve a dynamic wave-front propagating inside a low-density foam. This effect affects its density and hence, its transparency. A common problem in foam production is the creation of defective foams. Accurate information on their dimension and homogeneity is required to classify the foams' quality. Therefore, those parameters are being chara… ▽ More

    Submitted 10 August, 2022; originally announced August 2022.

  17. arXiv:2208.02240  [pdf, other

    cs.DC

    The Case for Non-Volatile RAM in Cloud HPCaaS

    Authors: Yehonatan Fridman, Re'em Harel, Gal Oren

    Abstract: HPC as a service (HPCaaS) is a new way to expose HPC resources via cloud services. However, continued effort to port large-scale tightly coupled applications with high interprocessor communication to multiple (and many) nodes synchronously, as in on-premise supercomputers, is still far from satisfactory due to network latencies. As a consequence, in said cases, HPCaaS is recommended to be used wit… ▽ More

    Submitted 3 August, 2022; originally announced August 2022.

    Comments: 4 pages

  18. arXiv:2204.12835  [pdf, other

    cs.DC cs.CL cs.LG

    Learning to Parallelize in a Shared-Memory Environment with Transformers

    Authors: Re'em Harel, Yuval Pinter, Gal Oren

    Abstract: In past years, the world has switched to many-core and multi-core shared memory architectures. As a result, there is a growing need to utilize these architectures by introducing shared memory parallelization schemes to software applications. OpenMP is the most comprehensive API that implements such schemes, characterized by a readable interface. Nevertheless, introducing OpenMP into code is challe… ▽ More

    Submitted 14 July, 2022; v1 submitted 27 April, 2022; originally announced April 2022.

  19. arXiv:2204.11584  [pdf, other

    cs.DC

    Recovery of Distributed Iterative Solvers for Linear Systems Using Non-Volatile RAM

    Authors: Yehonatan Fridman, Yaniv Snir, Harel Levin, Danny Hendler, Hagit Attiya, Gal Oren

    Abstract: HPC systems are a critical resource for scientific research. The increased demand for computational power and memory ushers in the exascale era, in which supercomputers are designed to provide enormous computing power to meet these needs. These complex supercomputers consist of numerous compute nodes and are consequently expected to experience frequent faults and crashes. Mathematical solvers, i… ▽ More

    Submitted 9 August, 2022; v1 submitted 25 April, 2022; originally announced April 2022.

    Comments: 10 pages, 10 figures

  20. arXiv:2109.05746  [pdf, other

    cs.CV

    ChangeChip: A Reference-Based Unsupervised Change Detection for PCB Defect Detection

    Authors: Yehonatan Fridman, Matan Rusanovsky, Gal Oren

    Abstract: The usage of electronic devices increases, and becomes predominant in most aspects of life. Surface Mount Technology (SMT) is the most common industrial method for manufacturing electric devices in which electrical components are mounted directly onto the surface of a Printed Circuit Board (PCB). Although the expansion of electronic devices affects our lives in a productive way, failures or defect… ▽ More

    Submitted 13 September, 2021; originally announced September 2021.

    Comments: 8 pages, 5 figures, " The sources of ChangeChip, as well as CD-PCB, are available at: https://github.com/Scientific-Computing-Lab-NRCN/ChangeChip "

  21. arXiv:2109.03122  [pdf, ps, other

    math.CT math.RA

    Lax Functors, Cospans, and the Center Construction

    Authors: Ryan E. Grady, Garrett Oren

    Abstract: The center construction is not (classically) functorial. In this note, we specialize a universal construction of Jacob Lurie to the category of rings and upgrade the classical center to a lax functor. In particular, we find lax functors to the Morita category and the category of cospans.

    Submitted 19 November, 2021; v1 submitted 7 September, 2021; originally announced September 2021.

    Comments: V3: Final, title change (to be more descriptive)

    Journal ref: Grad. J. Math. 6 (2021), no. 2, 1-8

  22. arXiv:2109.02166  [pdf, other

    cs.DC

    Assessing the Use Cases of Persistent Memory in High-Performance Scientific Computing

    Authors: Yehonatan Fridman, Yaniv Snir, Matan Rusanovsky, Kfir Zvi, Harel Levin, Danny Hendler, Hagit Attiya, Gal Oren

    Abstract: As the High Performance Computing world moves towards the Exa-Scale era, huge amounts of data should be analyzed, manipulated and stored. In the traditional storage/memory hierarchy, each compute node retains its data objects in its local volatile DRAM. Whenever the DRAM's capacity becomes insufficient for storing this data, the computation should either be distributed between several compute node… ▽ More

    Submitted 5 September, 2021; originally announced September 2021.

    Comments: 10 pages, 6 figures, The source code used by this work, as well as the benchmarks and other relevant sources, are available at: https://github.com/Scientific-Computing-Lab-NRCN/StoringStorage

  23. arXiv:2107.12304  [pdf, other

    cs.LG cs.CV

    In Defense of the Learning Without Forgetting for Task Incremental Learning

    Authors: Guy Oren, Lior Wolf

    Abstract: Catastrophic forgetting is one of the major challenges on the road for continual learning systems, which are presented with an on-line stream of tasks. The field has attracted considerable interest and a diverse set of methods have been presented for overcoming this challenge. Learning without Forgetting (LwF) is one of the earliest and most frequently cited methods. It has the advantages of not r… ▽ More

    Submitted 26 July, 2021; originally announced July 2021.

    Comments: 12 pages with 4 figures

  24. arXiv:2104.11159  [pdf, other

    cond-mat.mtrl-sci cs.CV cs.LG physics.data-an

    An End-to-End Computer Vision Methodology for Quantitative Metallography

    Authors: Matan Rusanovsky, Ofer Beeri, Gal Oren

    Abstract: Metallography is crucial for a proper assessment of material's properties. It involves mainly the investigation of spatial distribution of grains and the occurrence and characteristics of inclusions or precipitates. This work presents an holistic artificial intelligence model for Anomaly Detection that automatically quantifies the degree of anomaly of impurities in alloys. We suggest the following… ▽ More

    Submitted 1 March, 2022; v1 submitted 22 April, 2021; originally announced April 2021.

    Comments: arXiv admin note: substantial text overlap with arXiv:2003.04226 Same text as last submission, changed the author list to correspond to the pdf

  25. arXiv:2102.12953  [pdf, ps, other

    cs.DC

    Optimized Memoryless Fair-Share HPC Resources Scheduling using Transparent Checkpoint-Restart Preemption

    Authors: Kfir Zvi, Gal Oren

    Abstract: Common resource management methods in supercomputing systems usually include hard divisions, cap**, and quota allotment. Those methods, despite their 'advantages', have some known serious disadvantages including unoptimized utilization of an expensive facility, and occasionally there is still a need to dynamically reschedule and reallocate the resources. Consequently, those methods involve bad s… ▽ More

    Submitted 25 February, 2021; originally announced February 2021.

    Comments: 4 pages

  26. arXiv:2005.13304  [pdf, other

    cs.DC

    ComPar: Optimized Multi-Compiler for Automatic OpenMP S2S Parallelization

    Authors: Idan Mosseri, Lee-or Alon, Re'em Harel, Gal Oren

    Abstract: Parallelization schemes are essential in order to exploit the full benefits of multi-core architectures. In said architectures, the most comprehensive parallelization API is OpenMP. However, the introduction of correct and optimal OpenMP parallelization to applications is not always a simple task, due to common parallel management pitfalls, architecture heterogeneity and the current necessity for… ▽ More

    Submitted 27 May, 2020; originally announced May 2020.

    Comments: 15 pages

  27. arXiv:2005.04198  [pdf, ps, other

    cs.DC

    Distributed K-Backup Placement and Applications to Virtual Memory in Real-World Wireless Networks

    Authors: Gal Oren, Leonid Barenboim

    Abstract: The Backup Placement problem in networks in the $\mathcal{CONGEST}$ distributed setting considers a network graph $G = (V,E)$, in which the goal of each vertex $v \in V$ is selecting a neighbor, such that the maximum number of vertices in $V$ that select the same vertex is minimized [Halldorsson et al., 2015]. Previous backup placement algorithms suffer from obliviousness to main factors of real-w… ▽ More

    Submitted 20 June, 2020; v1 submitted 8 May, 2020; originally announced May 2020.

    Comments: 14 pages

  28. arXiv:2004.03374  [pdf, other

    physics.flu-dyn cs.CV cs.LG physics.comp-ph

    Complete CVDL Methodology for Investigating Hydrodynamic Instabilities

    Authors: Re'em Harel, Matan Rusanovsky, Yehonatan Fridman, Assaf Shimony, Gal Oren

    Abstract: In fluid dynamics, one of the most important research fields is hydrodynamic instabilities and their evolution in different flow regimes. The investigation of said instabilities is concerned with the highly non-linear dynamics. Currently, three main methods are used for understanding of such phenomenon - namely analytical models, experiments and simulations - and all of them are primarily investig… ▽ More

    Submitted 26 April, 2020; v1 submitted 3 April, 2020; originally announced April 2020.

    Comments: 21 pages

  29. arXiv:2003.04226  [pdf, other

    eess.SP cs.CV cs.LG eess.IV

    MLography: An Automated Quantitative Metallography Model for Impurities Anomaly Detection using Novel Data Mining and Deep Learning Approach

    Authors: Matan Rusanovsky, Gal Oren, Sigalit Ifergane, Ofer Beeri

    Abstract: The micro-structure of most of the engineering alloys contains some inclusions and precipitates, which may affect their properties, therefore it is crucial to characterize them. In this work we focus on the development of a state-of-the-art artificial intelligence model for Anomaly Detection named MLography to automatically quantify the degree of anomaly of impurities in alloys. For this purpose,… ▽ More

    Submitted 27 February, 2020; originally announced March 2020.

    Comments: 9 pages, 8 figures, 3 algorithms, 1 table

  30. arXiv:1910.06415  [pdf, other

    cs.DC cs.SE

    BACKUS: Comprehensive High-Performance Research Software Engineering Approach for Simulations in Supercomputing Systems

    Authors: Matan Rusanovsky, Re'em Harel, Lee-or Alon, Idan Mosseri, Harel Levin, Gal Oren

    Abstract: High-Performance Computing (HPC) platforms enable scientific software to achieve breakthroughs in many research fields such as physics, biology, and chemistry, by employing Research Software Engineering (RSE) techniques. These include 1) novel parallelism paradigms such as Shared Memory Parallelism (with e.g. OpenMP 4.5); Distributed Memory Parallelism (with e.g. MPI 4); Hybrid Parallelism which c… ▽ More

    Submitted 14 October, 2019; originally announced October 2019.

    Comments: 19 pages, 4 figures

  31. arXiv:1908.05700  [pdf, ps, other

    cs.DC cs.DS

    Distributed Backup Placement in One Round and its Applications to Maximum Matching Approximation and Self-Stabilization

    Authors: Leonid Barenboim, Gal Oren

    Abstract: In the distributed backup-placement problem each node of a network has to select one neighbor, such that the maximum number of nodes that make the same selection is minimized. This is a natural relaxation of the perfect matching problem, in which each node is selected just by one neighbor. Previous (approximate) solutions for backup placement are non-trivial, even for simple graph topologies, such… ▽ More

    Submitted 15 August, 2019; originally announced August 2019.

    Comments: 8 pages

  32. arXiv:1907.11565  [pdf, other

    cs.CV

    Cooperative image captioning

    Authors: Gilad Vered, Gal Oren, Yuval Atzmon, Gal Chechik

    Abstract: When describing images with natural language, the descriptions can be made more informative if tuned using downstream tasks. This is often achieved by training two networks: a "speaker network" that generates sentences given an image, and a "listener network" that uses them to perform a task. Unfortunately, training multiple networks jointly to communicate to achieve a joint task, faces two major… ▽ More

    Submitted 26 July, 2019; originally announced July 2019.

  33. arXiv:1902.08819  [pdf, ps, other

    cs.DC

    Fast Distributed Backup Placement in Sparse and Dense Networks

    Authors: Leonid Barenboim, Gal Oren

    Abstract: We consider the Backup Placement problem in networks in the $\mathcal{CONGEST}$ distributed setting. Given a network graph $G = (V,E)$, the goal of each vertex $v \in V$ is selecting a neighbor, such that the maximum number of vertices in $V$ that select the same vertex is minimized. The backup placement problem was introduced by Halldorsson, Kohler, Patt-Shamir, and Rawitz, who obtained an… ▽ More

    Submitted 14 August, 2019; v1 submitted 23 February, 2019; originally announced February 2019.

    Comments: 19 pages

  34. arXiv:1707.07823  [pdf

    cs.CE

    Mathematical Model for Detection of Leakage in Domestic Water Supply Systems by Reading Consumption from an Analogue Water Meter

    Authors: Gal Oren, Nerya Y. Stroh

    Abstract: In this article we introduce the principles to detect leakage using a mathematical model based on machine learning and domestic water consumption monitoring in real time. The model uses data which is measured from a water meter, analyzes the water consumption, and uses two criteria simultaneously: deviation from the average consumption, and comparison of steady water consumptions over a period of… ▽ More

    Submitted 25 July, 2017; originally announced July 2017.

    Journal ref: International Journal of Environmental Science and Development (IJESD), Vol. 4, No. 4, International Association of Computer Science and Information Technology Press, ISSN: 2010-0264, 2013

  35. arXiv:1707.07738  [pdf

    cs.NI

    Adaptive Distributed Hierarchical Sensing Algorithm for Reduction of Wireless Sensor Network Cluster-Heads Energy Consumption

    Authors: Gal Oren, Leonid Barenboim, Harel Levin

    Abstract: Energy efficiency is a crucial performance metric in sensor networks, directly determining the network lifetime. Consequently, a key factor in WSN is to improve overall energy efficiency to extend the network lifetime. Although many algorithms have been presented to optimize the energy factor, energy efficiency is still one of the major problems of WSNs, especially when there is a need to sample a… ▽ More

    Submitted 24 July, 2017; originally announced July 2017.

    Comments: The 13th International Wireless Communications and Mobile Computing Conference

    Journal ref: The 13th International Wireless Communications and Mobile Computing Conference, 2017, 980-986

  36. arXiv:1707.07161  [pdf

    cs.OS

    Optimizations of Management Algorithms for Multi-Level Memory Hierarchy

    Authors: Gal Oren

    Abstract: In the near future the SCM is predicted to modify the form of new programs, the access form to storage, and the way that storage devices themselves are built. Therefore, a combination between the SCM and a designated Memory Allocation Manager (MAM) that will allow the programmer to manually control the different memories in the memory hierarchy will be likely to achieve a new level of performance… ▽ More

    Submitted 22 July, 2017; originally announced July 2017.

    Comments: Master's Thesis, Diss. The Open University (2015)

  37. arXiv:1707.07137  [pdf

    cs.DC

    AutOMP: An Automatic OpenMP Parallelization Generator for Variable-Oriented High-Performance Scientific Codes

    Authors: Gal Oren, Yehuda Ganan, Guy Malamud

    Abstract: OpenMP is a cross-platform API that extends C, C++ and Fortran and provides shared-memory parallelism platform for those languages. The use of many cores and HPC technologies for scientific computing has been spread since the 1990s, and now takes part in many fields of research. The relative ease of implementing OpenMP, along with the development of multi-core shared memory processors (such as Int… ▽ More

    Submitted 22 July, 2017; originally announced July 2017.

    Comments: The 7th International Supercomputing Conference in Mexico 2017