Nakhoon Baek, Kyungpook National University, Korea
Khronos Group and its Computing Standards
Khronos Group is a not-for-profit industry consortium for creating open standards, since 2000. Almost all world-wide top-class information technology companies have been the members of this consortium. The mission of this consortium is creating cutting-edge royalty-free open standards, especially for graphics and parallel computation on the mobile phones and personal computers. In past decades, Khronos Group focused on its de facto graphics standards, including OpenGL, OpenGL ES, OpenVG, WebGL, WebCL, COLLADA and much more. In last few years, the computing world is rapidly changing, and now Khronos Group released many parallel computing standards. Starting from OpenCL (open computing language), SYCL and modern C++ features are combined to provide single-source heterogeneous programming. In this talk, the new parallel programming paradigm with OpenCL and its related standards will be presented. With these new computing de facto standards, massively parallel computing can be achieved in much cost-effective ways.
Nohpill Park , Oklahoma State University, U. S. A.
Blockchain Technology Review on Architecture, Consensus Algorithms and Applications, and Perspectives
Blockchain is an emerging technology potentially to claim a new role of database, network and security in place of the conventions, just to mention a few. Its underlying architecture and consensus algorithms will be reviewed and discussed from the perspectives of various factors. Then, an analytical study on its quality of trustworthiness will be introduced followed by a few potential applications of interest.
Blockchain architecture will be reviewed from its underlying network protocol’s perspective and its various types. Technical benefits from blockchain technology will be discussed from the architecture’s perspective.
Various consensus algorithms will be reviewed and discussed such as Practical Byzantine tolerance (PBFT), Proof of Work (POW), Proof of State (POS), Delegated Proof of State (DPoS), and etc.
Then, various design factors that affect the confidence level of the consensus will be reviewed and discussed from the architecture’s perspective and vice versa, since the confidence level of the underlying consensus algorithm of a blockchain architecture is the key to the trustworthiness of the system.
The design factors of concern as stated above are security, autonomy, reliability, and performance, just to mention a few. Then, an analytical study on the effects of architectural factors on the confidence level of the consensus will be demonstrated and discussed.
Lastly, a few potential application of blockchain technology will be introduced, such as crypto B2B, crypto medicine/pharmaceutics, and crypto consumer sentiment network, to mention a few.