Evaluation as a Service architecture and crowdsourced problems solving implemented in Optil.io platform

07/14/2018
by   Szymon Wasik, et al.
0

Reliable and trustworthy evaluation of algorithms is a challenging process. Firstly, each algorithm has its strengths and weaknesses, and the selection of test instances can significantly influence the assessment process. Secondly, the measured performance of the algorithm highly depends on the test environment architecture, i.e., CPU model, available memory, cache configuration, operating system's kernel, and even compilation flags. Finally, it is often difficult to compare algorithm with software prepared by other researchers. Evaluation as a Service (EaaS) is a cloud computing architecture that tries to make assessment process more reliable by providing online tools and test instances dedicated to the evaluation of algorithms. One of such platforms is Optil.io which gives the possibility to define problems, store evaluation data and evaluate solutions submitted by researchers in almost real time. In this paper, we briefly present this platform together with four challenges that were organized with its support.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/02/2018

An API for Development of User Defined Scheduling Algorithms in Aneka PaaS Cloud Software

Cloud computing has been developed as one of the prominent paradigm for ...
research
08/30/2022

Comparative Review of Cloud Computing Platforms for Data Science Workflows

With the advantages that cloud computing offers in terms of platform as ...
research
12/24/2021

Redy: Remote Dynamic Memory Cache

Redy is a cloud service that provides high performance caches using RDMA...
research
06/14/2018

Criteria for the CloudSim Environment

CPU is by far the most important resource of the computer system. Recent...
research
07/27/2018

Emerging from The Cloud: A Bibliometric Analysis of Cloud Forensics Studies

The emergence of cloud computing technologies has changed the way we sto...
research
10/14/2017

A Survey on Online Judge Systems and Their Applications

Online judges are systems designed for the reliable evaluation of algori...
research
09/01/2020

toki: A Build- and Test-Platform for Prototyping and Evaluating Operating System Concepts in Real-Time Environments

Typically, even low-level operating system concepts, such as resource sh...

Please sign up or login with your details

Forgot password? Click here to reset