5 Hits in 1.5 sec

Interoperability of EO cloud computing services

Matthias Schramm, Edzer Pebesma, Matthias Mohr, Alexander Jacob, Jeroen Dries, Luca Foresta, Markus Neteler
2019 Zenodo  
offerings. openEO is a user-driven open source project that develops an API (a language) for communication between users of diverse programming environments (e.g. web browser, Jupyter notebooks, RStudio  ...  This document represents all presentations, held during ESA Phiweek at ESRIN (Frascati / IT) at the side event "Interoperability of EO Cloud Computing Services With the openEO API".  ...  • are interested in which data are available, and what they can do with it • want to be able to develop rapidly, and have a system that is responsive • Regardless how image collections are stored, they  ... 
doi:10.5281/zenodo.3453788 fatcat:gjdcqlfllngvtcoq7fpoozsgly

Collecting Service-Based Maintainability Metrics from RESTful API Descriptions: Static Analysis and Threshold Derivation [article]

Justus Bogner, Stefan Wagner, Alfred Zimmermann
2020 arXiv   pre-print
To make RAMA measurement results more actionable, we additionally designed a repeatable benchmark for quartile-based threshold ranges (green, yellow, orange, red).  ...  While many maintainability metrics have been explicitly designed for service-based systems, tool-supported approaches to automatically collect these metrics are lacking.  ...  Acknowledgments We kindly thank Marvin Tiedtke, Kim Truong, and Matthias Winterstetter for their help with the threshold study execution and tool development.  ... 
arXiv:2007.10405v1 fatcat:vlrxua7l4rdfljmqpg56666pou

Software Tools for Conducting Real-Time Information Processing and Visualization in Industry: An Up-to-Date Review

Regina Sousa, Rui Miranda, Ailton Moreira, Carlos Alves, Nicolas Lori, José Machado
2021 Applied Sciences  
The processing of information in real-time (through the processing of complex events) has become an essential task for the optimal functioning of manufacturing plants.  ...  Furthermore, a critical analysis of overall operation and performance will be presented. Finally, a hybrid architecture that aims to synergize all tools and technologies is presented and discussed.  ...  Acknowledgments: We thank the admninistrative staff of the University of Minho for their availability. Appl. Sci. 2021, 11, 4800  ... 
doi:10.3390/app11114800 fatcat:pdqidah7ezgf7olpgi3h3r5sji

Characterizing the challenges and evaluating the efficacy of a CUDA-to-OpenCL translator

Mark Gardner, Paul Sathre, Wu-chun Feng, Gabriel Martinez
2013 Parallel Computing  
The proliferation of heterogeneous computing systems has led to increased interest in parallel architectures and their associated programming models.  ...  One of the most promising models for heterogeneous computing is the accelerator model, and one of the most cost-e↵ective, high-performance accelerators currently available is the general-purpose, graphics  ...  Rewrites are done through strings locally; therefore, this approach is called AST-Driven String-Based Rewriting.  ... 
doi:10.1016/j.parco.2013.09.003 fatcat:yd3sq4wdxbadrj6mtuwxbblyta

CU2CL: A CUDA-to-OpenCL Translator for Multi- and Many-Core Architectures

Gabriel Martinez, Mark Gardner, Wu-chun Feng
2011 2011 IEEE 17th International Conference on Parallel and Distributed Systems  
With implementations available for CPUs, GPUs, and other types of accelerators, OpenCL therefore holds the promise of a "write once, run anywhere" ecosystem for heterogeneous computing.  ...  For years, CUDA has been the de facto programming environment for nearly all general-purpose GPU (GPGPU) applications.  ...  Rewrites are done through strings; therefore, we categorize our approach as AST-driven and string-based. In translating CUDA to OpenCL, this approach is quite useful.  ... 
doi:10.1109/icpads.2011.48 dblp:conf/icpads/MartinezGF11 fatcat:gw5jbpgounf6hclihmetywkema