In this work, the collective structure of aqueous solutions of ionic liquids was studied by means of molecular dynamics simulations. Various concentrations of 1-butyl-3-methyl-imidazolium tetrafluoroborate and TIP3P water were simulated at the very same size of the simulation box. For the analysis, the ternary system cation/anion/water was subdivided into binary networks. The local structure of each of these six networks is investigated by atom-atom radial distribution functions as well as by the so-called g coefficients, which reveal the mutual orientation of the network constituting partners. Furthermore, the collective structure of the whole samples was characterized by the contribution of each species to the static dielectric constant epsilon(omega=0) and to the Kirkwood G(K) factor. The combination of the analysis tools mentioned above provides knowledge about the cross-linking of the ionic species with the dipolar water. Thereby, the interplay between charge-charge and hydrogen bond networks is analyzed in detail.
High Performance Fortran (HPF) offers an attractive high‐level language interface for programming scalable parallel architectures providing the user with directives for the specification of data distribution and delegating to the compiler the task of generating an explicitly parallel program. Available HPF compilers can handle regular codes quite efficiently, but dramatic performance losses may be encountered for applications which are based on highly irregular, dynamically changing data structures and access patterns. In this paper we introduce the Vienna Fortran Compiler (VFC), a new source‐to‐source parallelization system for HPF+, an optimized version of HPF, which addresses the requirements of irregular applications. In addition to extended data distribution and work distribution mechanisms, HPF+ provides the user with language features for specifying certain information that decisively influence a program’s performance. This comprises data locality assertions, non‐local access specifications and the possibility of reusing runtime‐generated communication schedules of irregular loops. Performance measurements of kernels from advanced applications demonstrate that with a high‐level data parallel language such as HPF+ a performance close to hand‐written message‐passing programs can be achieved even for highly irregular codes.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.