Implementation and Evaluation of LLM on a CGLA

Currently, generative AI services such as ChatGPT are attracting global attention. At the same time, the shortage of processing resources like GPUs and the increase in power demand have become significant issues, making the balance between processing performance and power efficiency a critical challenge. In this study, we evaluated the performance of Large Language Models (LLMs) using the IMAX3 prototype of our research group’s proposed Linear Array Coarse-Grained Reconfigurable Architecture (CGLA). IMAX3 is implemented on a Field Programmable Gate Array (FPGA), and we compared its processing speed and power efficiency with other computing platforms such as CPUs. IMAX aims to provide a versatile and efficient computing platform for services, including AI, with ease of use being another vital aspect. During the evaluation, we made improvements, such as adding a conversion table from 4-bit integers to single-precision floating-point numbers in the IMAX3 floating-point unit. As a result, we successfully ran GGML, a library for running LLMs on CPUs, on the IMAX3. The computation time ratio reached 80%, demonstrating the potential of CGLA as a viable computing platform for LLMs.

Authors

Institutions

Publication Details

Published
2024-11-26
DOI
https://doi.org/10.1109/candar64496.2024.00040
Citations
7
Primary Topic
Power Systems and Technologies
Type
article
Field-Weighted Citation Impact
1.46

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Implementation and Evaluation of LLM on a CGLA

Yasuhiko Nakashima, Hitoaki Uetani
7 citations
Power Systems and Technologies
1.46
article

Implementation and Evaluation of LLM on a CGLA

Yasuhiko Nakashima, Hitoaki Uetani
article en
7 citations

Abstract

Currently, generative AI services such as ChatGPT are attracting global attention. At the same time, the shortage of processing resources like GPUs and the increase in power demand have become significant issues, making the balance between processing performance and power efficiency a critical challenge. In this study, we evaluated the performance of Large Language Models (LLMs) using the IMAX3 prototype of our research group’s proposed Linear Array Coarse-Grained Reconfigurable Architecture (CGLA). IMAX3 is implemented on a Field Programmable Gate Array (FPGA), and we compared its processing speed and power efficiency with other computing platforms such as CPUs. IMAX aims to provide a versatile and efficient computing platform for services, including AI, with ease of use being another vital aspect. During the evaluation, we made improvements, such as adding a conversion table from 4-bit integers to single-precision floating-point numbers in the IMAX3 floating-point unit. As a result, we successfully ran GGML, a library for running LLMs on CPUs, on the IMAX3. The computation time ratio reached 80%, demonstrating the potential of CGLA as a viable computing platform for LLMs.

Nara Institute of Science and Technology (JP)
Technology Development
Openalex Percentile: Top 17%
Power Systems and Technologies
1.46
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Implementation and Evaluation of LLM on a CGLA — Yasuhiko Nakashima, Hitoaki Uetani · (2024) | TGRS Research Map | TGRS