Skip to main content

Showing 1–32 of 32 results for author: Ronen, R

.
  1. arXiv:2403.05932  [pdf, other

    cs.CV cs.AI

    Learned 3D volumetric recovery of clouds and its uncertainty for climate analysis

    Authors: Roi Ronen, Ilan Koren, Aviad Levis, Eshkol Eytan, Vadim Holodovsky, Yoav Y. Schechner

    Abstract: Significant uncertainty in climate prediction and cloud physics is tied to observational gaps relating to shallow scattered clouds. Addressing these challenges requires remote sensing of their three-dimensional (3D) heterogeneous volumetric scattering content. This calls for passive scattering computed tomography (CT). We design a learning-based model (ProbCT) to achieve CT of such clouds, based o… ▽ More

    Submitted 9 March, 2024; originally announced March 2024.

  2. arXiv:2403.02889  [pdf, other

    cs.CL cs.LG

    In Search of Truth: An Interrogation Approach to Hallucination Detection

    Authors: Yakir Yehuda, Itzik Malkiel, Oren Barkan, Jonathan Weill, Royi Ronen, Noam Koenigstein

    Abstract: Despite the many advances of Large Language Models (LLMs) and their unprecedented rapid evolution, their impact and integration into every facet of our daily lives is limited due to various reasons. One critical factor hindering their widespread adoption is the occurrence of hallucinations, where LLMs invent answers that sound realistic, yet drift away from factual truth. In this paper, we present… ▽ More

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

  3. arXiv:2401.03411  [pdf, other

    cs.CL cs.CV

    GRAM: Global Reasoning for Multi-Page VQA

    Authors: Tsachi Blau, Sharon Fogel, Roi Ronen, Alona Golts, Roy Ganz, Elad Ben Avraham, Aviad Aberdam, Shahar Tsiper, Ron Litman

    Abstract: The increasing use of transformer-based large language models brings forward the challenge of processing long sequences. In document visual question answering (DocVQA), leading methods focus on the single-page setting, while documents can span hundreds of pages. We present GRAM, a method that seamlessly extends pre-trained single-page models to the multi-page setting, without requiring computation… ▽ More

    Submitted 18 March, 2024; v1 submitted 7 January, 2024; originally announced January 2024.

  4. arXiv:2308.14007  [pdf, other

    cs.AR

    CUDA-PIM: End-to-End Integration of Digital Processing-in-Memory from High-Level C++ to Microarchitectural Design

    Authors: Orian Leitersdorf, Ronny Ronen, Shahar Kvatinsky

    Abstract: Digital processing-in-memory (PIM) architectures mitigate the memory wall problem by facilitating parallel bitwise operations directly within memory. Recent works have demonstrated their algorithmic potential for accelerating data-intensive applications; however, there remains a significant gap in the programming model and microarchitectural design. This is further exacerbated by the emerging mode… ▽ More

    Submitted 27 August, 2023; originally announced August 2023.

  5. arXiv:2307.00658  [pdf, other

    cs.DB

    Accelerating Relational Database Analytical Processing with Bulk-Bitwise Processing-in-Memory

    Authors: Ben Perach, Ronny Ronen, Shahar Kvatinsky

    Abstract: Online Analytical Processing (OLAP) for relational databases is a business decision support application. The application receives queries about the business database, usually requesting to summarize many database records, and produces few results. Existing OLAP requires transferring a large amount of data between the memory and the CPU, having a few operations per datum, and producing a small outp… ▽ More

    Submitted 2 July, 2023; originally announced July 2023.

    Comments: Presented at the 21st IEEE Interregional NEWCAS conference in Edinburgh, Scotland, on June 2023

  6. arXiv:2306.07941  [pdf, other

    cs.CL cs.LG

    GPT-Calls: Enhancing Call Segmentation and Tagging by Generating Synthetic Conversations via Large Language Models

    Authors: Itzik Malkiel, Uri Alon, Yakir Yehuda, Shahar Keren, Oren Barkan, Royi Ronen, Noam Koenigstein

    Abstract: Transcriptions of phone calls are of significant value across diverse fields, such as sales, customer service, healthcare, and law enforcement. Nevertheless, the analysis of these recorded conversations can be an arduous and time-intensive process, especially when dealing with extended or multifaceted dialogues. In this work, we propose a novel method, GPT-distilled Calls Segmentation and Tagging… ▽ More

    Submitted 9 June, 2023; originally announced June 2023.

  7. arXiv:2305.04122  [pdf, other

    cs.AR

    ConvPIM: Evaluating Digital Processing-in-Memory through Convolutional Neural Network Acceleration

    Authors: Orian Leitersdorf, Ronny Ronen, Shahar Kvatinsky

    Abstract: Processing-in-memory (PIM) architectures are emerging to reduce data movement in data-intensive applications. These architectures seek to exploit the same physical devices for both information storage and logic, thereby dwarfing the required data transfer and utilizing the full internal memory bandwidth. Whereas analog PIM utilizes the inherent connectivity of crossbar arrays for approximate matri… ▽ More

    Submitted 6 May, 2023; originally announced May 2023.

  8. FourierPIM: High-Throughput In-Memory Fast Fourier Transform and Polynomial Multiplication

    Authors: Orian Leitersdorf, Yahav Boneh, Gonen Gazit, Ronny Ronen, Shahar Kvatinsky

    Abstract: The Discrete Fourier Transform (DFT) is essential for various applications ranging from signal processing to convolution and polynomial multiplication. The groundbreaking Fast Fourier Transform (FFT) algorithm reduces DFT time complexity from the naive O(n^2) to O(n log n), and recent works have sought further acceleration through parallel architectures such as GPUs. Unfortunately, accelerators su… ▽ More

    Submitted 5 April, 2023; originally announced April 2023.

    Journal ref: Memories - Materials, Devices, Circuits and Systems, Volume 4, 2023

  9. Enabling Relational Database Analytical Processing in Bulk-Bitwise Processing-In-Memory

    Authors: Ben Perach, Ronny Ronen, Shahar Kvatinsky

    Abstract: Bulk-bitwise processing-in-memory (PIM), an emerging computational paradigm utilizing memory arrays as computational units, has been shown to benefit database applications. This paper demonstrates how GROUP-BY and JOIN, database operations not supported by previous works, can be performed efficiently in bulk-bitwise PIM for relational database analytical processing. We extend the gem5 simulator an… ▽ More

    Submitted 2 November, 2023; v1 submitted 3 February, 2023; originally announced February 2023.

    Comments: Included in conference proceedings of the 2023 IEEE 36th International System-on-Chip Conference (SOCC)

  10. arXiv:2212.03235  [pdf, other

    cs.CV cs.AI

    Complex-valued Retrievals From Noisy Images Using Diffusion Models

    Authors: Nadav Torem, Roi Ronen, Yoav Y. Schechner, Michael Elad

    Abstract: In diverse microscopy modalities, sensors measure only real-valued intensities. Additionally, the sensor readouts are affected by Poissonian-distributed photon noise. Traditional restoration algorithms typically aim to minimize the mean squared error (MSE) between the original and recovered images. This often leads to blurry outcomes with poor perceptual quality. Recently, deep diffusion models (D… ▽ More

    Submitted 28 July, 2023; v1 submitted 6 December, 2022; originally announced December 2022.

    Comments: 11 pages, 7figures

    MSC Class: I2; I4 ACM Class: I.2; I.4

  11. arXiv:2208.14472  [pdf, other

    cs.ET

    abstractPIM: A Technology Backward-Compatible Compilation Flow for Processing-In-Memory

    Authors: Adi Eliahu, Rotem Ben-Hur, Ronny Ronen, Shahar Kvatinsky

    Abstract: The von Neumann architecture, in which the memory and the computation units are separated, demands massive data traffic between the memory and the CPU. To reduce data movement, new technologies and computer architectures have been explored. The use of memristors, which are devices with both memory and computation capabilities, has been considered for different processing-in-memory (PIM) solutions,… ▽ More

    Submitted 30 August, 2022; originally announced August 2022.

    Comments: Link to the book chapter in Springer: https://link.springer.com/chapter/10.1007/978-3-030-81641-4_16

  12. arXiv:2208.03364  [pdf, other

    cs.CV cs.AI

    GLASS: Global to Local Attention for Scene-Text Spotting

    Authors: Roi Ronen, Shahar Tsiper, Oron Anschel, Inbal Lavi, Amir Markovitz, R. Manmatha

    Abstract: In recent years, the dominant paradigm for text spotting is to combine the tasks of text detection and recognition into a single end-to-end framework. Under this paradigm, both tasks are accomplished by operating over a shared global feature map extracted from the input image. Among the main challenges that end-to-end approaches face is the performance degradation when recognizing text across scal… ▽ More

    Submitted 5 August, 2022; originally announced August 2022.

    Comments: 23 pages, 9 figures, ECCV'22

  13. arXiv:2206.15165  [pdf, other

    cs.AR

    MatPIM: Accelerating Matrix Operations with Memristive Stateful Logic

    Authors: Orian Leitersdorf, Ronny Ronen, Shahar Kvatinsky

    Abstract: The emerging memristive Memory Processing Unit (mMPU) overcomes the memory wall through memristive devices that unite storage and logic for real processing-in-memory (PIM) systems. At the core of the mMPU is stateful logic, which is accelerated with memristive partitions to enable logic with massive inherent parallelism within crossbar arrays. This paper vastly accelerates the fundamental operatio… ▽ More

    Submitted 30 June, 2022; originally announced June 2022.

  14. arXiv:2206.04218  [pdf, other

    cs.AR

    AritPIM: High-Throughput In-Memory Arithmetic

    Authors: Orian Leitersdorf, Dean Leitersdorf, Jonathan Gal, Mor Dahan, Ronny Ronen, Shahar Kvatinsky

    Abstract: Digital processing-in-memory (PIM) architectures are rapidly emerging to overcome the memory-wall bottleneck by integrating logic within memory elements. Such architectures provide vast computational power within the memory itself in the form of parallel bitwise logic operations. We develop novel algorithmic techniques for PIM that, combined with new perspectives on computer arithmetic, extend thi… ▽ More

    Submitted 15 April, 2023; v1 submitted 8 June, 2022; originally announced June 2022.

    Comments: Accepted to IEEE Transactions on Emerging Topics in Computing (TETC)

  15. arXiv:2206.04200  [pdf, other

    cs.AR

    PartitionPIM: Practical Memristive Partitions for Fast Processing-in-Memory

    Authors: Orian Leitersdorf, Ronny Ronen, Shahar Kvatinsky

    Abstract: Digital memristive processing-in-memory overcomes the memory wall through a fundamental storage device capable of stateful logic within crossbar arrays. Dynamically dividing the crossbar arrays by adding memristive partitions further increases parallelism, thereby overcoming an inherent trade-off in memristive processing-in-memory. The algorithmic topology of partitions is highly unique, and was r… ▽ More

    Submitted 8 June, 2022; originally announced June 2022.

  16. FiltPIM: In-Memory Filter for DNA Sequencing

    Authors: Marcel Khalifa, Rotem Ben-Hur, Ronny Ronen, Orian Leitersdorf, Leonid Yavits, Shahar Kvatinsky

    Abstract: Aligning the entire genome of an organism is a compute-intensive task. Pre-alignment filters substantially reduce computation complexity by filtering potential alignment locations. The base-count filter successfully removes over 68% of the potential locations through a histogram-based heuristic. This paper presents FiltPIM, an efficient design of the basecount filter that is based on memristive pr… ▽ More

    Submitted 2 June, 2022; v1 submitted 30 May, 2022; originally announced May 2022.

    Comments: Published in 2021 28th IEEE International Conference on Electronics, Circuits, and Systems (ICECS)

  17. arXiv:2205.13559  [pdf, other

    cs.AR cs.CR

    HashPIM: High-Throughput SHA-3 via Memristive Digital Processing-in-Memory

    Authors: Batel Oved, Orian Leitersdorf, Ronny Ronen, Shahar Kvatinsky

    Abstract: Recent research has sought to accelerate cryptographic hash functions as they are at the core of modern cryptography. Traditional designs, however, suffer from the von Neumann bottleneck that originates from the separation of processing and memory units. An emerging solution to overcome this bottleneck is processing-in-memory (PIM): performing logic within the same devices responsible for memory t… ▽ More

    Submitted 1 June, 2022; v1 submitted 26 May, 2022; originally announced May 2022.

    Comments: Accepted to International Conference on Modern Circuits and Systems Technologies (MOCAST) 2022

  18. arXiv:2205.04293  [pdf, other

    cs.CR

    Do You Think You Can Hold Me? The Real Challenge of Problem-Space Evasion Attacks

    Authors: Harel Berger, Amit Dvir, Chen Hajaj, Rony Ronen

    Abstract: Android malware is a spreading disease in the virtual world. Anti-virus and detection systems continuously undergo patches and updates to defend against these threats. Most of the latest approaches in malware detection use Machine Learning (ML). Against the robustifying effort of detection systems, raise the \emph{evasion attacks}, where an adversary changes its targeted samples so that they are m… ▽ More

    Submitted 9 May, 2022; originally announced May 2022.

  19. arXiv:2204.12951  [pdf, other

    cs.CL cs.HC

    An End-to-End Dialogue Summarization System for Sales Calls

    Authors: Abedelkadir Asi, Song Wang, Roy Eisenstadt, Dean Geckt, Yarin Kuper, Yi Mao, Royi Ronen

    Abstract: Summarizing sales calls is a routine task performed manually by salespeople. We present a production system which combines generative models fine-tuned for customer-agent setting, with a human-in-the-loop user experience for an interactive summary curation process. We address challenging aspects of dialogue summarization task in a real-world setting including long input dialogues, content validati… ▽ More

    Submitted 28 April, 2022; v1 submitted 27 April, 2022; originally announced April 2022.

    Comments: To be published in NAACL 2022

  20. Understanding Bulk-Bitwise Processing In-Memory Through Database Analytics

    Authors: Ben Perach, Ronny Ronen, Benny Kimelfeld, Shahar Kvatinsky

    Abstract: Bulk-bitwise processing-in-memory (PIM), where large bitwise operations are performed in parallel by the memory array itself, is an emerging form of computation with the potential to mitigate the memory wall problem. This paper examines the capabilities of bulk-bitwise PIM by constructing PIMDB, a fully-digital system based on memristive stateful logic, utilizing and focusing on in-memory bulk-bit… ▽ More

    Submitted 26 September, 2023; v1 submitted 20 March, 2022; originally announced March 2022.

    Comments: published in IEEE Transactions on Emerging Topics in Computing

  21. arXiv:2203.07884  [pdf

    eess.SP cond-mat.dis-nn eess.SY physics.app-ph

    Efficient Training of the Memristive Deep Belief Net Immune to Non-Idealities of the Synaptic Devices

    Authors: Wei Wang, Barak Hoffer, Tzofnat Greenberg-Toledo, Yang Li, Minhui Zou, Eric Herbelin, Ronny Ronen, Xiaoxin Xu, Yulin Zhao, Jianguo Yang, Shahar Kvatinsky

    Abstract: The tunability of conductance states of various emerging non-volatile memristive devices emulates the plasticity of biological synapses, making it promising in the hardware realization of large-scale neuromorphic systems. The inference of the neural network can be greatly accelerated by the vector-matrix multiplication (VMM) performed within a crossbar array of memristive devices in one step. Neve… ▽ More

    Submitted 15 March, 2022; originally announced March 2022.

    Journal ref: Adv. Intell. Syst. 2100249 (2022)

  22. arXiv:2109.09687  [pdf, other

    cs.AR

    Making Memristive Processing-in-Memory Reliable

    Authors: Orian Leitersdorf, Ronny Ronen, Shahar Kvatinsky

    Abstract: Processing-in-memory (PIM) solutions vastly accelerate systems by reducing data transfer between computation and memory. Memristors possess a unique property that enables storage and logic within the same device, which is exploited in the memristive Memory Processing Unit (mMPU). The mMPU expands fundamental stateful logic techniques, such as IMPLY, MAGIC and FELIX, to high-throughput parallel log… ▽ More

    Submitted 20 September, 2021; originally announced September 2021.

    Comments: Accepted to 28th International Conference on Electronics Circuits and Systems (ICECS) 2021

  23. arXiv:2108.13378  [pdf, other

    cs.AR

    MultPIM: Fast Stateful Multiplication for Processing-in-Memory

    Authors: Orian Leitersdorf, Ronny Ronen, Shahar Kvatinsky

    Abstract: Processing-in-memory (PIM) seeks to eliminate computation/memory data transfer using devices that support both storage and logic. Stateful logic techniques such as IMPLY, MAGIC and FELIX can perform logic gates within memristive crossbar arrays with massive parallelism. Multiplication via stateful logic is an active field of research due to the wide implications. Recently, RIME has become the stat… ▽ More

    Submitted 20 September, 2021; v1 submitted 30 August, 2021; originally announced August 2021.

    Comments: Accepted to IEEE Transactions On Circuits And Systems-II (TCAS-II)

  24. arXiv:2107.10308  [pdf, other

    cs.AR

    The Bitlet Model: A Parameterized Analytical Model to Compare PIM and CPU Systems

    Authors: Ronny Ronen, Adi Eliahu, Orian Leitersdorf, Natan Peled, Kunal Korgaonkar, Anupam Chattopadhyay, Ben Perach, Shahar Kvatinsky

    Abstract: Nowadays, data-intensive applications are gaining popularity and, together with this trend, processing-in-memory (PIM)-based systems are being given more attention and have become more relevant. This paper describes an analytical modeling tool called Bitlet that can be used, in a parameterized fashion, to estimate the performance and the power/energy of a PIM-based system and thereby assess the af… ▽ More

    Submitted 21 July, 2021; originally announced July 2021.

    Comments: Accepted to ACM JETC

  25. arXiv:2105.04212  [pdf, other

    cs.AR

    Efficient Error-Correcting-Code Mechanism for High-Throughput Memristive Processing-in-Memory

    Authors: Orian Leitersdorf, Ben Perach, Ronny Ronen, Shahar Kvatinsky

    Abstract: Inefficient data transfer between computation and memory inspired emerging processing-in-memory (PIM) technologies. Many PIM solutions enable storage and processing using memristors in a crossbar-array structure, with techniques such as memristor-aided logic (MAGIC) used for computation. This approach provides highly-paralleled logic computation with minimal data movement. However, memristors are… ▽ More

    Submitted 10 May, 2021; originally announced May 2021.

    Comments: Accepted to 58th Design Automation Conference (DAC) 2021

  26. arXiv:2012.03223  [pdf, other

    cs.CV

    Spatiotemporal tomography based on scattered multiangular signals and its application for resolving evolving clouds using moving platforms

    Authors: Roi Ronen, Yoav Y. Schechner, Eshkol Eytan

    Abstract: We derive computed tomography (CT) of a time-varying volumetric translucent object, using a small number of moving cameras. We particularly focus on passive scattering tomography, which is a non-linear problem. We demonstrate the approach on dynamic clouds, as clouds have a major effect on Earth's climate. State of the art scattering CT assumes a static object. Existing 4D CT methods rely on a lin… ▽ More

    Submitted 6 December, 2020; originally announced December 2020.

    Comments: 14 pages, 16 figures

  27. arXiv:2009.00881  [pdf, other

    cs.AR cs.ET

    CONTRA: Area-Constrained Technology Map** Framework For Memristive Memory Processing Unit

    Authors: Debjyoti Bhattacharjee, Anupam Chattopadhyay, Srijit Dutta, Ronny Ronen, Shahar Kvatinsky

    Abstract: Data-intensive applications are poised to benefit directly from processing-in-memory platforms, such as memristive Memory Processing Units, which allow leveraging data locality and performing stateful logic operations. Develo** design automation flows for such platforms is a challenging and highly relevant research problem. In this work, we investigate the problem of minimizing delay under arbit… ▽ More

    Submitted 2 September, 2020; originally announced September 2020.

    Comments: 9 pages

  28. arXiv:1910.10234  [pdf, other

    cs.AR cs.PF

    The Bitlet Model: Defining a Litmus Test for the Bitwise Processing-in-Memory Paradigm

    Authors: Kunal Korgaonkar, Ronny Ronen, Anupam Chattopadhyay, Shahar Kvatinsky

    Abstract: This paper describes an analytical modeling tool called Bitlet that can be used, in a parameterized fashion, to understand the affinity of workloads to processing-in-memory (PIM) as opposed to traditional computing. The tool uncovers interesting trade-offs between operation complexity (cycles required to perform an operation through PIM) and other key parameters, such as system memory bandwidth, d… ▽ More

    Submitted 22 October, 2019; originally announced October 2019.

  29. arXiv:1802.10135  [pdf, ps, other

    cs.CR

    Microsoft Malware Classification Challenge

    Authors: Royi Ronen, Marian Radu, Corina Feuerstein, Elad Yom-Tov, Mansour Ahmadi

    Abstract: The Microsoft Malware Classification Challenge was announced in 2015 along with a publication of a huge dataset of nearly 0.5 terabytes, consisting of disassembly and bytecode of more than 20K malware samples. Apart from serving in the Kaggle competition, the dataset has become a standard benchmark for research on modeling malware behaviour. To date, the dataset has been cited in more than 50 rese… ▽ More

    Submitted 22 February, 2018; originally announced February 2018.

  30. arXiv:1712.09795  [pdf, other

    cs.CR cs.LG

    Learning to Customize Network Security Rules

    Authors: Michael Bargury, Roy Levin, Royi Ronen

    Abstract: Security is a major concern for organizations who wish to leverage cloud computing. In order to reduce security vulnerabilities, public cloud providers offer firewall functionalities. When properly configured, a firewall protects cloud networks from cyber-attacks. However, proper firewall configuration requires intimate knowledge of the protected system, high expertise and on-going maintenance.… ▽ More

    Submitted 28 December, 2017; originally announced December 2017.

    Comments: 5 pages, 5 figures, one table

  31. arXiv:1705.03921  [pdf

    cs.LG

    Why & When Deep Learning Works: Looking Inside Deep Learnings

    Authors: Ronny Ronen

    Abstract: The Intel Collaborative Research Institute for Computational Intelligence (ICRI-CI) has been heavily supporting Machine Learning and Deep Learning research from its foundation in 2012. We have asked six leading ICRI-CI Deep Learning researchers to address the challenge of "Why & When Deep Learning works", with the goal of looking inside Deep Learning, providing insights on how deep networks functi… ▽ More

    Submitted 10 May, 2017; originally announced May 2017.

    Comments: This paper is the preface part of the "Why & When Deep Learning works looking inside Deep Learning" ICRI-CI paper bundle

  32. arXiv:1411.5890  [pdf, other

    q-bio.GN cs.CE

    Misassembly Detection using Paired-End Sequence Reads and Optical Map** Data

    Authors: Martin D. Muggli, Simon J. Puglisi, Roy Ronen, Christina Boucher

    Abstract: A crucial problem in genome assembly is the discovery and correction of misassembly errors in draft genomes. We develop a method that will enhance the quality of draft genomes by identifying and removing misassembly errors using paired short read sequence data and optical map** data. We apply our method to various assemblies of the loblolly pine and Francisella tularensis genomes. Our results de… ▽ More

    Submitted 20 November, 2014; originally announced November 2014.

    Comments: 14 pages, 4 figures. Submitted to RECOMB. Preparing to submit to Genome Biology