Parallel Data Testing Algorithm in the "algo.ubtuit.uz" System
Parallel computing is a fundamental technique in modern software development, enabling the efficient execution of large-scale computations by distributing workloads across multiple processing units. This paper presents a detailed analysis of a parallel data processing platform, algo.ubtuit.uz, which...
Uložené v:
| Vydané v: | 2025 IEEE 26th International Conference of Young Professionals in Electron Devices and Materials (EDM) s. 2140 - 2144 |
|---|---|
| Hlavní autori: | , , , , , |
| Médium: | Konferenčný príspevok.. |
| Jazyk: | English |
| Vydavateľské údaje: |
IEEE
27.06.2025
|
| Predmet: | |
| ISSN: | 2325-419X |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Shrnutí: | Parallel computing is a fundamental technique in modern software development, enabling the efficient execution of large-scale computations by distributing workloads across multiple processing units. This paper presents a detailed analysis of a parallel data processing platform, algo.ubtuit.uz, which is designed to enhance programming education and competition preparation. The platform integrates parallel computing techniques to optimize the execution of user-submitted programming solutions, thereby reducing latency and improving system throughput. By utilizing task and data parallelism, the system is capable of executing multiple test cases simultaneously, significantly reducing execution time compared to traditional sequential approaches. Furthermore, we evaluate the impact of parallel execution on resource utilization and scalability. Experimental results demonstrate that the parallelized testing process improves response time by up to 60%, allowing for more efficient handling of high user loads during peak competition periods. The comparison between sequential and parallel execution highlights the advantages of leveraging parallel computing techniques in online judge systems. The study also discusses the integration of cloud-based parallel processing solutions to further enhance computational performance. The findings of this research provide insights into the design and implementation of high-performance computing platforms tailored for algorithmic problem-solving. |
|---|---|
| ISSN: | 2325-419X |
| DOI: | 10.1109/EDM65517.2025.11096881 |