Next-Generation Computing: PyPIM Replaces Processors with Memory

watch 1m, 7s
views 2

16:11, 13.11.2024

Article Content
arrow

  • Next-Generation Computing: PyPIM Replaces Processors with Memory
  • Applications and Development Potential of PyPIM

Next-Generation Computing: PyPIM Replaces Processors with Memory

Researchers at Israel’s Technion Institute have developed an innovative software platform, PyPIM, enabling computations to be carried out directly in memory, without the involvement of a processor. This approach, known as Processing-in-Memory (PIM), significantly accelerates computing tasks and reduces energy consumption. The foundation of the new platform is a command library that transforms Python commands into machine code executed directly in memory, allowing developers to adapt to a new way of working with data.

Professor Shahar Kvatinsky, who leads this project, and his team are tackling the “memory wall problem” — a bottleneck caused by the need to transfer data between memory and the processor. Over the past few years, the team has published numerous papers outlining the theoretical underpinnings of such computations and specific examples of PyPIM implementation.

Applications and Development Potential of PyPIM

PyPIM holds great potential for various fields, including artificial intelligence, bioinformatics, finance, and information systems, as it can greatly enhance performance and reduce energy costs. Furthermore, Technion researchers have developed a special modeling tool to support PIM hardware that allows performance measurements and comparisons with traditional computers.

The team’s findings were presented at the IEEE/ACM International Symposium on Microarchitecture in Austin, Texas, and published on arXiv. Among the authors is 21-year-old Orian Leitersdorf, who is soon to become the youngest Ph.D. at Technion.

Share

Was this article helpful to you?

VPS popular offers

-9.2%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
Unlimited
10Ge-wKVM-SSD 4096 Windows

72 /mo

/mo

Billed annually

-21.4%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
500 GB
wKVM-SSD 8192 HK Windows

67 /mo

/mo

Billed annually

-9.3%

CPU
CPU
6 Epyc Cores
RAM
RAM
16 GB
Space
Space
150 GB NVMe
Bandwidth
Bandwidth
Unlimited
wKVM-NVMe 16384 Windows

54.49 /mo

/mo

Billed annually

-7.9%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
200 GB HDD
Bandwidth
Bandwidth
300 Gb
wKVM-HDD HK 8192 Windows

25.33 /mo

/mo

Billed annually

-20.5%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
8 TB
KVM-SSD 8192 Metered Linux

57 /mo

/mo

Billed annually

-18.6%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
4 TB
wKVM-SSD 4096 Metered Windows

38 /mo

/mo

Billed annually

-7.1%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB HDD
Bandwidth
Bandwidth
Unlimited
wKVM-HDD 4096 Windows

21 /mo

/mo

Billed annually

-20.2%

CPU
CPU
1 Xeon Core
RAM
RAM
1 GB
Space
Space
50 GB SSD
Bandwidth
Bandwidth
300 GB
wKVM-SSD 1024 HK Windows

19 /mo

/mo

Billed annually

-10.2%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
150 GB SSD
Bandwidth
Bandwidth
100 Mbps
DDoS Protected SSD-KVM 16384 Linux

123 /mo

/mo

Billed semiannually

-10%

CPU
CPU
6 Xeon Cores
RAM
RAM
8 GB
Space
Space
200 GB HDD
Bandwidth
Bandwidth
Unlimited
KVM-HDD 8192 Linux

25.25 /mo

/mo

Billed annually

Other articles on this topic

cookie

Accept cookies & privacy policy?

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we'll assume that you are happy to receive all cookies on the HostZealot website.