5 research outputs found

    Domain-Specific Multi-Level IR Rewriting for GPU: The Open Earth Compiler for GPU-accelerated Climate Simulation

    No full text
    Most compilers have a single core intermediate representation (IR) (e.g., LLVM) sometimes complemented with vaguely defined IR-like data structures. This IR is commonly low-level and close to machine instructions. As a result, optimizations relying on domain-specific information are either not possible or require complex analysis to recover the missing information. In contrast, multi-level rewriting instantiates a hierarchy of dialects (IRs), lowers programs level-by-level, and performs code transformations at the most suitable level. We demonstrate the effectiveness of this approach for the weather and climate domain. In particular, we develop a prototype compiler and design stencil- and GPU-specific dialects based on a set of newly introduced design principles. We find that two domain-specific optimizations (500 lines of code) realized on top of LLVM's extensible MLIR compiler infrastructure suffice to outperform state-of-the-art solutions. In essence, multilevel rewriting promises to herald the age of specialized compilers composed from domain- and target-specific dialects implemented on top of a shared infrastructure.ISSN:1544-3566ISSN:1544-397

    International recommendations for personalised selective internal radiation therapy of primary and metastatic liver diseases with yttrium-90 resin microspheres

    No full text
    Abstract Purpose A multidisciplinary expert panel convened to formulate state-of-the-art recommendations for optimisation of selective internal radiation therapy (SIRT) with yttrium-90 ( 90 Y)-resin microspheres. Methods A steering committee of 23 international experts representing all participating specialties formulated recommendations for SIRT with 90 Y-resin microspheres activity prescription and post-treatment dosimetry, based on literature searches and the responses to a 61-question survey that was completed by 43 leading experts (including the steering committee members). The survey was validated by the steering committee and completed anonymously. In a face-to-face meeting, the results of the survey were presented and discussed. Recommendations were derived and level of agreement defined (strong agreement ≥ 80%, moderate agreement 50%–79%, no agreement ≤ 49%). Results Forty-seven recommendations were established, including guidance such as a multidisciplinary team should define treatment strategy and therapeutic intent (strong agreement); 3D imaging with CT and an angiography with cone-beam-CT, if available, and 99m Tc-MAA SPECT/CT are recommended for extrahepatic/intrahepatic deposition assessment, treatment field definition and calculation of the 90 Y-resin microspheres activity needed (moderate/strong agreement). A personalised approach, using dosimetry (partition model and/or voxel-based) is recommended for activity prescription, when either whole liver or selective, non-ablative or ablative SIRT is planned (strong agreement). A mean absorbed dose to non-tumoural liver of 40 Gy or less is considered safe (strong agreement). A minimum mean target-absorbed dose to tumour of 100–120 Gy is recommended for hepatocellular carcinoma, liver metastatic colorectal cancer and cholangiocarcinoma (moderate/strong agreement). Post-SIRT imaging for treatment verification with 90 Y-PET/CT is recommended (strong agreement). Post-SIRT dosimetry is also recommended (strong agreement). Conclusion Practitioners are encouraged to work towards adoption of these recommendations.info:eu-repo/semantics/publishe
    corecore