Application of Vulkan technology for 3D Visualization of large computing data which change over the time
In this work, a high-performance app for visualization of large-size grid models (about a million cells) with using of Vulkan technologies was developed. Vulkan is a new software interface (API) which controls the graphic processor (GPU). Vulkan became a low-level API, thanks to which the entire GPU...
Saved in:
| Published in: | Vestnik KazNU. Serii͡a︡ matematika, mekhanika, informatika Vol. 102; no. 2; pp. 46 - 55 |
|---|---|
| Main Authors: | , , |
| Format: | Journal Article |
| Language: | English |
| Published: |
Al-Farabi Kazakh National University
02.07.2019
|
| Subjects: | |
| ISSN: | 1563-0277, 2617-4871 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | In this work, a high-performance app for visualization of large-size grid models (about a million cells) with using of Vulkan technologies was developed. Vulkan is a new software interface (API) which controls the graphic processor (GPU). Vulkan became a low-level API, thanks to which the entire GPU capability was used, such as memory and synchronization control, error checking, creation of commands performed by graphic processor, etc. Thus it shows high performance with less load on the CPU. For the operation of the application without interruption, double buffering of vertex buffer and multi-threading of the processor was used. The results of Poisson’s equation, namely data of each iteration, were taken for the 2D and 3D model visualization. Using of the above given methods, the Poisson’s equation grid model examples are given. As a result of this work, a prototype of a visualizer was developed and presented, and it can be used for any results of numerical mathematical modeling on structured and unstructured 3D grids. |
|---|---|
| AbstractList | In this work, a high-performance app for visualization of large-size grid models (about a million cells) with using of Vulkan technologies was developed. Vulkan is a new software interface (API) which controls the graphic processor (GPU). Vulkan became a low-level API, thanks to which the entire GPU capability was used, such as memory and synchronization control, error checking, creation of commands performed by graphic processor, etc. Thus it shows high performance with less load on the CPU. For the operation of the application without interruption, double buffering of vertex buffer and multi-threading of the processor was used. The results of Poisson’s equation, namely data of each iteration, were taken for the 2D and 3D model visualization. Using of the above given methods, the Poisson’s equation grid model examples are given. As a result of this work, a prototype of a visualizer was developed and presented, and it can be used for any results of numerical mathematical modeling on structured and unstructured 3D grids. |
| Author | Mustafin, M. B. Akhmed-Zaki, D. Zh Turar, O. N. |
| Author_xml | – sequence: 1 givenname: M. B. surname: Mustafin fullname: Mustafin, M. B. – sequence: 2 givenname: D. Zh surname: Akhmed-Zaki fullname: Akhmed-Zaki, D. Zh – sequence: 3 givenname: O. N. surname: Turar fullname: Turar, O. N. |
| BookMark | eNo9kMlOwzAURS0EEqV0z9I_EPDseFmVWVQsGLbWi2M3LmlcOSkIvp7Soq6edN_VudI5Q8dd6jxCF5RcMiW1vnqcz2cvBSPUFKxg8giNmKK6EKWmx2hEpeIFYVqfoknfLwkhzBDDSjFCzXS9bqODIaYOp4DfN-0HdHjwrulSmxbfOKSM-TV-j_0G2vhzaLaQFx67tFpvhtgtcA0D4K8muga7BrrtL336jIfG4yGu_Dk6CdD2fvJ_x-jt9uZ1dl88Pd89zKZPhWPUyKLilXCCB1oxELUutXLSl0HwigOpvVO0JppL2OZGVzU1tVSaaK04KB2Y4mP0sOfWCZZ2neMK8rdNEO0uSHlhIQ_Rtd7SQKUhAFQSKgyvjeByO0OrsjI8aLFlkT3L5dT32YcDjxK7E2934u2feMssk_wXS4J30A |
| ContentType | Journal Article |
| DBID | AAYXX CITATION DOA |
| DOI | 10.26577/JMMCS-2019-2-25 |
| DatabaseName | CrossRef Open Access: DOAJ - Directory of Open Access Journals |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | CrossRef |
| Database_xml | – sequence: 1 dbid: DOA name: DOAJ Directory of Open Access Journals url: https://www.doaj.org/ sourceTypes: Open Website |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Mathematics |
| EISSN | 2617-4871 |
| EndPage | 55 |
| ExternalDocumentID | oai_doaj_org_article_1f1590aa1501493d9435b3a1b8b93f74 10_26577_JMMCS_2019_2_25 |
| GroupedDBID | AAYXX ALMA_UNASSIGNED_HOLDINGS CITATION GROUPED_DOAJ |
| ID | FETCH-LOGICAL-c2195-b3b4c43f1b2a4d7876c5e8f43b3a0dec61d0735a76c97bd19d56707763a67f263 |
| IEDL.DBID | DOA |
| ISSN | 1563-0277 |
| IngestDate | Fri Oct 03 12:50:26 EDT 2025 Sat Nov 29 08:06:50 EST 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 2 |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c2195-b3b4c43f1b2a4d7876c5e8f43b3a0dec61d0735a76c97bd19d56707763a67f263 |
| OpenAccessLink | https://doaj.org/article/1f1590aa1501493d9435b3a1b8b93f74 |
| PageCount | 10 |
| ParticipantIDs | doaj_primary_oai_doaj_org_article_1f1590aa1501493d9435b3a1b8b93f74 crossref_primary_10_26577_JMMCS_2019_2_25 |
| PublicationCentury | 2000 |
| PublicationDate | 2019-07-02 |
| PublicationDateYYYYMMDD | 2019-07-02 |
| PublicationDate_xml | – month: 07 year: 2019 text: 2019-07-02 day: 02 |
| PublicationDecade | 2010 |
| PublicationTitle | Vestnik KazNU. Serii͡a︡ matematika, mekhanika, informatika |
| PublicationYear | 2019 |
| Publisher | Al-Farabi Kazakh National University |
| Publisher_xml | – name: Al-Farabi Kazakh National University |
| SSID | ssj0002909284 ssib050739816 ssib036266250 ssib048817391 |
| Score | 2.070826 |
| Snippet | In this work, a high-performance app for visualization of large-size grid models (about a million cells) with using of Vulkan technologies was developed.... |
| SourceID | doaj crossref |
| SourceType | Open Website Index Database |
| StartPage | 46 |
| SubjectTerms | computer graphics double buffering grid model multithreading visualization vulkan |
| Title | Application of Vulkan technology for 3D Visualization of large computing data which change over the time |
| URI | https://doaj.org/article/1f1590aa1501493d9435b3a1b8b93f74 |
| Volume | 102 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAON databaseName: DOAJ Directory of Open Access Journals customDbUrl: eissn: 2617-4871 dateEnd: 20231231 omitProxy: false ssIdentifier: ssj0002909284 issn: 1563-0277 databaseCode: DOA dateStart: 20090101 isFulltext: true titleUrlDefault: https://www.doaj.org/ providerName: Directory of Open Access Journals – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 2617-4871 dateEnd: 99991231 omitProxy: false ssIdentifier: ssib050739816 issn: 1563-0277 databaseCode: M~E dateStart: 20090101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV07T8MwELZQxQAD4inKSx5YGKLGdmLHYylUCKkVElB1i2wnUSuqFPUBEr-eO6e0YWJhtSw7_nzx3fnO3xFyrcPMhJFzgZAuBgfF5kHCDIcNEQYsDqOlS3yxCdXvJ8OhfqqV-sKcsIoeuAKuxQpQuKExDANgWmQa9LsVhtnEalEozwQaKl1zpkCSkGNF1uJ1IKVMiQ0rTIzxqWRlGOGZzXWouS9PDP5MFdisYppcxkq1Hnu9zjN8P9MBLCP-pcNqVP9eJ3X3yd7KmKTtahEHZCsvD8lub83EOj8io_YmQk2nBR0sJ2-mpIv1jToFq5WKOzoYz_F95de65wRzxKnzVR9Av1HMJaWfo7Eb0eq1MMXsTwpzUSxQf0xeu_cvnYdgVV0hcBwLNFphIxeJglluogz-W9isPCkiAeiGWe4kywCl2EC7VjZjOoulQvIfYaQquBQnpFFOy_yU0ByDbVYajd6cEAbOACMTGBMwjgqRN8nND17pe0WikYLz4bFNPbYpYpvylMdNcouArvsh_bVvAKFIV0KR_iUUZ_8xyDnZ8TuOd7n8gjQWs2V-Sbbdx2I8n115efsGj4TQQg |
| linkProvider | Directory of Open Access Journals |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Application+of+Vulkan+technology+for+3D+Visualization+of+large+computing+data+which+change+over+the+time&rft.jtitle=Vestnik+KazNU.+Serii%CD%A1a%EF%B8%A1+matematika%2C+mekhanika%2C+informatika&rft.au=M.+B.+Mustafin&rft.au=D.+Zh.+Akhmed-Zaki&rft.au=O.+N.+Turar&rft.date=2019-07-02&rft.pub=Al-Farabi+Kazakh+National+University&rft.issn=1563-0277&rft.eissn=2617-4871&rft.volume=102&rft.issue=2&rft.spage=46&rft.epage=55&rft_id=info:doi/10.26577%2FJMMCS-2019-2-25&rft.externalDBID=DOA&rft.externalDocID=oai_doaj_org_article_1f1590aa1501493d9435b3a1b8b93f74 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1563-0277&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1563-0277&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1563-0277&client=summon |