Computer Architecture & Parallel and Distributed Computing

A special issue of Electronics (ISSN 2079-9292). This special issue belongs to the section "Computer Science & Engineering".

Deadline for manuscript submissions: 15 December 2024 | Viewed by 1643

Special Issue Editors


E-Mail Website
Guest Editor
School of Computer Science and Engineering, Chung-Ang University, Seoul 06974, Republic of Korea
Interests: operating systems; file and storage systems; parallel and distributed systems; database systems; blockchain systems; big data processing; system ai; robot & automotive OS

E-Mail Website
Guest Editor
BigData and HPC Lab, Seoul National University of Science and Technology, Seoul 01811, Republic of Korea
Interests: high-performance computing; distributed file system; big data analysis; file and storage systems; operating systems; parallel and distributed systems; virtualization and cloud systems; database system
Special Issues, Collections and Topics in MDPI journals

Special Issue Information

Dear Colleagues,

As the amount of data continues to increase rapidly, conventional methods in computer architecture, system software, and parallel computing are no longer capable of ensuring efficiency. Both academia and industry are increasingly seeking more efficient design and implementation approaches. The rise of high-volume applications has posed challenges in processing data efficiently and quickly. In addition, there is an urgent demand to explore and adopt new technologies for collecting, processing, and analyzing big data effectively in this field. Furthermore, there are still many other unresolved issues in this field that require further research.

 In this Special Issue, leading researchers and developers from academia and industry come together to present new research on computer architectures, operating systems, storage systems, and parallel distributed computing. Submitted papers are peer-reviewed and selected based on quality and relevance to the main topic of this Special Issue.

Dr. Yongseok Son
Dr. Sunggon Kim
Guest Editors

Manuscript Submission Information

Manuscripts should be submitted online at www.mdpi.com by registering and logging in to this website. Once you are registered, click here to go to the submission form. Manuscripts can be submitted until the deadline. All submissions that pass pre-check are peer-reviewed. Accepted papers will be published continuously in the journal (as soon as accepted) and will be listed together on the special issue website. Research articles, review articles as well as short communications are invited. For planned papers, a title and short abstract (about 100 words) can be sent to the Editorial Office for announcement on this website.

Submitted manuscripts should not have been published previously, nor be under consideration for publication elsewhere (except conference proceedings papers). All manuscripts are thoroughly refereed through a single-blind peer-review process. A guide for authors and other relevant information for submission of manuscripts is available on the Instructions for Authors page. Electronics is an international peer-reviewed open access semimonthly journal published by MDPI.

Please visit the Instructions for Authors page before submitting a manuscript. The Article Processing Charge (APC) for publication in this open access journal is 2400 CHF (Swiss Francs). Submitted papers should be well formatted and use good English. Authors may use MDPI's English editing service prior to publication or during author revisions.

Keywords

  • operating system (OS)
  • OS for parallel/distributed systems
  • database system
  • computer architecture
  • file and storage systems
  • parallel and distributed systems

Published Papers (1 paper)

Order results
Result details
Select all
Export citation of selected articles as:

Research

18 pages, 714 KiB  
Article
Design and Implementation of Enabling SQL–Query Processing for Ethereum-Based Blockchain Systems
by Jongbeen Han, Yunhyeong Seo, Sangjin Lee, Sunggon Kim and Yongseok Son
Electronics 2023, 12(20), 4317; https://doi.org/10.3390/electronics12204317 - 18 Oct 2023
Viewed by 1266
Abstract
A blockchain is designed to establish consistent and reliable agreements in an untrusted and decentralized environment. In addition, the blockchain enables transaction processing and the creation of smart contracts. It empowers end users to execute contracts without any intermediate entities. However, there are [...] Read more.
A blockchain is designed to establish consistent and reliable agreements in an untrusted and decentralized environment. In addition, the blockchain enables transaction processing and the creation of smart contracts. It empowers end users to execute contracts without any intermediate entities. However, there are some issues when it comes to retrieving information, such as the state and history of smart contracts and regular transactions in the blockchain. For example, in a smart contract, user-defined data structures can be used to recall the state of the smart contract for a range query, which can decrease the general performance. In addition, an external database can be required to retrieve regular transactions for range queries, which increases management costs. To achieve this, we propose a new scheme that enables SQL query operations to retrieve a smart contract and regular transaction information within the blockchain system. To achieve this, we combine an embedded relational database with an Ethereum-based blockchain system to provide the SQL query. It enables range queries on smart contracts without requiring user-defined data structures and decreases management costs for regular transactions without any external database. We implement the proposed blockchain system on quorum, which is an Ethereum-based blockchain system. Also, we evaluate the proposed system using a synthetic benchmark. The performance of retrieving smart contract data is improved by up to approximately 22×, with low memory usage compared with the existing system. Moreover, the proposed system demonstrates a similar search performance to the existing system, even when considering external databases in regular transactions. Full article
(This article belongs to the Special Issue Computer Architecture & Parallel and Distributed Computing)
Show Figures

Figure 1

Back to TopTop