Combinatorial search is central to many applications yet hard to parallelise. We argue for improving the reuse of parallel searches, and present the design and implementation of a new parallel search framework. YewPar...
详细信息
ISBN:
(纸本)9783030294007;9783030293994
Combinatorial search is central to many applications yet hard to parallelise. We argue for improving the reuse of parallel searches, and present the design and implementation of a new parallel search framework. YewPar generalises search by abstracting search tree generation, and by providing algorithmic skeletons that support three search types, together with a set of search coordination strategies. the evaluation shows that the cost of YewPar generality is low (6.1%);global knowledge is inexpensively shared between workers;irregular tasks are effectively distributed;and YewPar delivers good runtimes, speedups and efficiency with up to 255 workers on 17 localities.
An important shift in software delivery is the definition of a cloud service as an independently deployable unit by following the microservices architectural style. Container virtualization facilitates development and...
详细信息
ISBN:
(数字)9783030291938
ISBN:
(纸本)9783030291921;9783030291938
An important shift in software delivery is the definition of a cloud service as an independently deployable unit by following the microservices architectural style. Container virtualization facilitates development and deployment by ensuring independence from the runtime environment. thus, cloud services are built as container-based systems - a set of containers that control the lifecycle of software and middle-ware components. However, using containers leads to a new paradigm for service development and operation: Self-service environments enable software developers to deploy and operate container-based systems on their own - you build it, you run it. Following this approach, more and more operational aspects are transferred towards the responsibility of software developers. In this work, we propose a concept for self-adaptive cloud services based on container virtualization in line withthe microservices architectural style and present a model-based approach that assists software developers in building these services. Based on operational models specified by developers, the mechanisms required for self-adaptation are automatically generated. As a result, each container automatically adapts itself in a reactive, decentralized manner. We evaluate a prototype, which leverages the emerging TOSCA standard to specify operational behavior in a portable manner.
CAPE, which stands for Checkpointing-Aided parallel Execution, is a framework that automatically translates and provides runtime functions to execute OpenMP programs on distributed-memory architectures based on checkp...
详细信息
Nowadays, we produce massive digital data using smartphones and need to share them with others. However, we feel tired of sharing our personal information repeatedly since we live in the society where the excessive pe...
详细信息
Withthe growing interest in Big Data technologies, companies and organizations are devoting much effort to designing Big Data Analytics (BDA) applicationsthat may increase their competitiveness or foster innovation....
详细信息
ISBN:
(纸本)9783319936598;9783319936581
Withthe growing interest in Big Data technologies, companies and organizations are devoting much effort to designing Big Data Analytics (BDA) applicationsthat may increase their competitiveness or foster innovation. However, BDA design requires expertise and economic resources that may not always available. To overcome this limit, the TOREADOR project has proposed a model-based BDAaaS (MBDAaaS) approach to guarantee the automation of BDA applications design, allowing users to focus on business cases without having to deal with technical aspects of data storage and management. Although many platforms providing BDA services are available, most of them exploit ontologies only for data representation and not for describing the BDA computation itself. this paper describes how the Semantic technologies meet MBDAaaS in the TOREADOR project.
In this paper, we improved a sequential NOV-CFI algorithm mining closed frequent itemsets in transaction databases, called SEQ-CFI and consisting of three phases: the first phase, quickly detect a Kernel_COOC array of...
详细信息
ISBN:
(纸本)9783030352318;9783030352301
In this paper, we improved a sequential NOV-CFI algorithm mining closed frequent itemsets in transaction databases, called SEQ-CFI and consisting of three phases: the first phase, quickly detect a Kernel_COOC array of co-occurrences and occurrences of kernel item in at least one transaction;the second phase, we built the list of nLOOC-Tree base on the Kernel_COOC and a binary matrix of dataset (self-reduced search space);the last phase, the algorithm is a fast mining closed frequent itemsets base on nLOOC-Tree. the next step, we develop a sequential algorithm for mining closed frequent itemsets and thus parallelize the sequential algorithm to effectively demonstrate the multi-core processor, called NPA-CFI. the experimental results show that the proposed algorithms perform better than other existing algorithms, as well as to expand the parallel NPA-CFI algorithm on distributedcomputing systems such as Hadoop, Spark.
We suggest an approach to optimize data mining in modern applicationsthat work on distributed data. We formally transform a high-level functional representation of a data-mining algorithm into a parallel implementati...
详细信息
To enable the systematic evaluation of complex technical systems by engineers from various disciplines advanced 3D simulation environments that model all relevant aspects are used. In these Virtual Testbeds real-time ...
详细信息
Large-scale applications such as pattern recognition (PR) and especially based on deep learning techniques have been moving from centralized to decentralized or distributed platform to improve their scalability. there...
详细信息
暂无评论