scholarly journals XcalableACC: An Integration of XcalableMP and OpenACC

Author(s):  
Akihiro Tabuchi ◽  
Hitoshi Murai ◽  
Masahiro Nakao ◽  
Tetsuya Odajima ◽  
Taisuke Boku

AbstractXcalableACC (XACC) is an extension of XcalableMP for accelerated clusters. It is defined as a diagonal integration of XcalableMP and OpenACC, which is another directive-based language designed to program heterogeneous CPU/accelerator systems. XACC has features for handling distributed-memory parallelism, inherited from XMP, offloading tasks to accelerators, inherited from OpenACC, and two additional functions: data/work mapping among multiple accelerators and direct communication between accelerators.

2020 ◽  
Vol 22 (1) ◽  
pp. 192-215
Author(s):  
Asma Afsaruddin

This article explores how the uniqueness of the Qur'anic revelation has been perceived by primarily Sunnī Muslim commentators through time in the context of four main analytical aspects of revelation: (i) revelation as communication between God and humans that links language to divine truth; (ii) revelation as both oral and written text that points to complementary modes of divine discourse; (iii) revelation as purposeful manifestation of divine mercy and justice; and finally (iv) the idea of revelation as beautiful and inimitable text that invites the human recipient to ponder the aesthetics of divine self-disclosure which becomes reflected in Islamic theology as the doctrine of iʿjāz al-Qurʾān. These aspects are indicated by certain key concepts and terms derived from the Qur'anic vocabulary itself and are discussed in detail in order to illuminate the nature of the Qur'anic revelation—as adumbrated within the Qur'an itself and as elaborated upon by its human exegetes. The Arabic word for the phenomenon of revelation is waḥy and is, strictly speaking, applied to the Qur'an alone. In the Qur'an, the term wahy and its derivatives frequently occur with reference to God and His communication with humankind, although exceptions exist. Tanzīl is another Qur'anic lexeme that refers uniquely to God's direct communication with humanity. In the understanding of a number of influential commentators, both these terms also imply linguistic and rhetorical excellence as a component of divine revelation recognisable in all four of the aspects identified here.


Author(s):  
Janne LEHTOMÄKI ◽  
Isameldin SULIMAN ◽  
Kenta UMEBAYASHI ◽  
Yasuo SUZUKI
Keyword(s):  

Author(s):  
Robin Horst ◽  
Ramtin Naraghi-Taghi-Off ◽  
Linda Rau ◽  
Ralf Dörner

AbstractEvery Virtual Reality (VR) experience has to end at some point. While there already exist concepts to design transitions for users to enter a virtual world, their return from the physical world should be considered, as well, as it is a part of the overall VR experience. We call the latter outro-transitions. In contrast to offboarding of VR experiences, that takes place after taking off VR hardware (e.g., HMDs), outro-transitions are still part of the immersive experience. Such transitions occur more frequently when VR is experienced periodically and for only short times. One example where transition techniques are necessary is in an auditorium where the audience has individual VR headsets available, for example, in a presentation using PowerPoint slides together with brief VR experiences sprinkled between the slides. The audience must put on and take off HMDs frequently every time they switch from common presentation media to VR and back. In a such a one-to-many VR scenario, it is challenging for presenters to explore the process of multiple people coming back from the virtual to the physical world at once. Direct communication may be constrained while VR users are wearing an HMD. Presenters need a tool to indicate them to stop the VR session and switch back to the slide presentation. Virtual visual cues can help presenters or other external entities (e.g., automated/scripted events) to request VR users to end a VR session. Such transitions become part of the overall experience of the audience and thus must be considered. This paper explores visual cues as outro-transitions from a virtual world back to the physical world and their utility to enable presenters to request VR users to end a VR session. We propose and investigate eight transition techniques. We focus on their usage in short consecutive VR experiences and include both established and novel techniques. The transition techniques are evaluated within a user study to draw conclusions on the effects of outro-transitions on the overall experience and presence of participants. We also take into account how long an outro-transition may take and how comfortable our participants perceived the proposed techniques. The study points out that they preferred non-interactive outro-transitions over interactive ones, except for a transition that allowed VR users to communicate with presenters. Furthermore, we explore the presenter-VR user relation within a presentation scenario that uses short VR experiences. The study indicates involving presenters that can stop a VR session was not only negligible but preferred by our participants.


1991 ◽  
Vol 2 (2) ◽  
pp. 45-49 ◽  
Author(s):  
Michele Di Santo ◽  
Giulio Iannello

2021 ◽  
Vol 26 ◽  
pp. 1-67
Author(s):  
Patrick Dinklage ◽  
Jonas Ellert ◽  
Johannes Fischer ◽  
Florian Kurpicz ◽  
Marvin Löbel

We present new sequential and parallel algorithms for wavelet tree construction based on a new bottom-up technique. This technique makes use of the structure of the wavelet trees—refining the characters represented in a node of the tree with increasing depth—in an opposite way, by first computing the leaves (most refined), and then propagating this information upwards to the root of the tree. We first describe new sequential algorithms, both in RAM and external memory. Based on these results, we adapt these algorithms to parallel computers, where we address both shared memory and distributed memory settings. In practice, all our algorithms outperform previous ones in both time and memory efficiency, because we can compute all auxiliary information solely based on the information we obtained from computing the leaves. Most of our algorithms are also adapted to the wavelet matrix , a variant that is particularly suited for large alphabets.


Sign in / Sign up

Export Citation Format

Share Document