Related Experiment Video
Updated: Oct 2, 2025

13:01
Industrialized, Artificial Intelligence-guided Laser Microdissection for Microscaled Proteomic Analysis of the Tumor Microenvironment
Published on: June 3, 2022
3.9K
HPTMT Parallel Operators for High Performance Data Science and Data Engineering
Vibhatha Abeykoon1, Supun Kamburugamuve2, Chathura Widanage2
1Indiana University Alumni, Bloomington, IN, United States.
Frontiers in Big Data
|February 24, 2022
Summary
The HPTMT architecture unifies data engineering and data science for high-performance computing. It efficiently integrates deep learning and data processing using compact data structures like Apache Arrow for optimal performance.
Area of Science:
- Computer Science
- Data Science
- High-Performance Computing
Background:
- Data-intensive applications are prevalent across scientific disciplines, encompassing data engineering, deep learning, and machine learning.
- A lack of standardized data structures and operators hinders interoperability between different implementations.
- Existing big data processing systems often face challenges in efficiently integrating diverse data science and engineering tasks.
Purpose of the Study:
- To introduce and elaborate on the HPTMT architecture, designed to unify data engineering and data science.
- To demonstrate the architecture's capability in linking various aspects of data engineering and data science.
- To showcase an end-to-end application integrating deep learning and data engineering using the proposed architecture.
Main Methods:
- Proposed the HPTMT architecture, defining a set of data structures, operators, and an execution model.
- Developed and illustrated an end-to-end application integrating deep learning and data engineering components.
- Emphasized the use of efficient, compact data structures, specifically Apache Arrow, for high-performance data representation.
Main Results:
- The HPTMT architecture demonstrates superior suitability for high-performance computing environments compared to existing big data systems.
- The system effectively scales sequential computations to distributed environments while maintaining optimal performance.
- Integration of compact data structures like Apache Arrow enhances processing efficiency.
Conclusions:
- The HPTMT architecture provides an efficient and unified framework for data-intensive scientific applications.
- The proposed system facilitates seamless integration of data engineering and data science tasks, improving performance and usability.
- The architecture's emphasis on efficient data structures is crucial for advancing high-performance computing in data science.
Related Concept Videos
Parallel Processing
290
The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
290
Multiple Comparison Tests
4.0K
Multiple comparison test, abbreviated as MCT, is a post hoc analysis generally performed after comparing multiple samples with one or more tests. An MCT will help identify a significantly different sample among multiple samples or a factor among multiple factors.
It would be easy to compare two samples using a significance alpha level of 0.05. In other words, there is only one sample pair to be compared. However, it would be difficult to identify a significantly different sample if the number...
It would be easy to compare two samples using a significance alpha level of 0.05. In other words, there is only one sample pair to be compared. However, it would be difficult to identify a significantly different sample if the number...
4.0K
Improving Translational Accuracy
12.0K
Base complementarity between the three base pairs of mRNA codon and the tRNA anticodon is not a failsafe mechanism. Inaccuracies can range from a single mismatch to no correct base pairing at all. The free energy difference between the correct and nearly correct base pairs can be as small as 3 kcal/ mol. With complementarity being the only proofreading step, the estimated error frequency would be one wrong amino acid in every 100 amino acids incorporated. However, error frequencies observed in...
12.0K
Fast Fourier Transform
512
The Fast Fourier Transform (FFT) is a computational algorithm designed to compute the Discrete Fourier Transform (DFT) efficiently. By breaking down the calculations into smaller, manageable sections, the FFT significantly reduces the computational complexity involved. Direct computation of an N-point DFT requires N2 complex multiplications, whereas the FFT algorithm needs only (N/2)log2N multiplications, offering a much faster performance.
The computational efficiency of the FFT becomes...
The computational efficiency of the FFT becomes...
512
Tandem Mass Spectrometry
1.4K
Tandem mass spectrometry is a technique that uses multiple mass analyzers in series to obtain a higher selectivity and signal-to-noise ratio for the analyte. Instruments with multiple analyzers separated by an interaction cell enable secondary fragmentation and selected study of the fragment ions.
Secondary fragmentations occur in the interaction cell and can be induced by various factors. Fragmentation induced by collision with inert gases, such as N2, Ar, He, etc., is called collision-induced...
Secondary fragmentations occur in the interaction cell and can be induced by various factors. Fragmentation induced by collision with inert gases, such as N2, Ar, He, etc., is called collision-induced...
1.4K

