Katedra Architektury Systemów Komputerowych - Jednostki Administracyjne - MOST Wiedzy

Wyszukiwarka

Katedra Architektury Systemów Komputerowych

Filtry

wszystkich: 844

  • Kategoria
  • Rok
  • Opcje

wyczyść Filtry wybranego katalogu niedostępne

Katalog Publikacji

Rok 2017
Rok 2016
  • A Fail-Safe NVRAM Based Mechanism for Efficient Creation and Recovery of Data Copies in Parallel MPI Applications
    Publikacja

    - Rok 2016

    The paper presents a fail-safe NVRAM based mechanism for creation and recovery of data copies during parallel MPI application runtime. Specifically, we target a cluster environment in which each node has an NVRAM installed in it. Our previously developed extension to the MPI I/O API can take advantage of NVRAM regions in order to provide an NVRAM based cache like mechanism to significantly speed up I/O operations and allow to preload...

    Pełny tekst do pobrania w serwisie zewnętrznym

  • A Parallel MPI I/O Solution Supported by Byte-addressable Non-volatile RAM Distributed Cache
    Publikacja

    - Annals of Computer Science and Information Systems - Rok 2016

    While many scientific, large-scale applications are data-intensive, fast and efficient I/O operations have become of key importance for HPC environments. We propose an MPI I/O extension based on in-system distributed cache with data located in Non-volatile Random Access Memory (NVRAM) available in each cluster node. The presented architecture makes effective use of NVRAM properties such as persistence and byte-level access behind...

    Pełny tekst do pobrania w portalu

  • Adaption of Open Science Paradigm at Gdańsk University of Technology
    Publikacja

    - Rok 2016

    The paper describes the basic principles standing behind Open Access and will try to dispel the doubts behind them. Further the solution adapted by the Gdańsk University of Technology is presented. Later on the systems that the University uses and means of their integration into a complex Open Science platform are described. Finally the procedures needed to publish a document in the repository alongside the University's policy...

    Pełny tekst do pobrania w portalu

  • Alternative Modeling of Volunteer Based Systems
    Publikacja

    - Rok 2016

    The canonical approach to model a flow of a voluntary based computing, as presented in Chapter 7 may tax the capacity of the simulator, especially when a more complex model of Voluntary Computing, proposed in [1], is used which would imply that, for typical heterogeneous groups of volunteers, several thousands of threads would have to be run inside the simulator, to mimic closely the behaviour of every volunteer. This chapter presents...

  • APIS – Agent Platform for Integration of Services

    The paper presents an approach to creating the platform for development and evaluation of complex tasks execution algorithms. Proposed solution is based on an agent paradigm where independent peers can cooperate and negotiate in order to execute specified tasks which are defined only by the final output description. Tasks are realized by the means of services exposed by different peers. In case when there is no single service fulfilling...

    Pełny tekst do pobrania w portalu

  • Application of Web-GIS and Cloud Computing to Automatic Satellite Image Correction
    Publikacja

    - Rok 2016

    Radiometric calibration of satellite imagery requires coupling of atmospheric and topographic parameters, which constitutes serious computational problems in particular in complex geographical terrain. Successful application of topographic normalization algorithms for calibration purposes requires integration of several types of high-resolution geographic datasets and their processing in a common context. This paper presents the...

    Pełny tekst do pobrania w serwisie zewnętrznym

  • Automatic Detection of Nerves in Confocal Corneal Images with Orientation-Based Edge Merging

    The paper presents an algorithm for improving results of automatic nerve detections in confocal microscopy images of human corneal. The method is designed as a postprocessing step of regular detection. After the nerves are initially detected, the algorithms attempts to improve the results by filling unde-sired gaps between single nerves detections in order to correctly mark the entire nerve instead of only parts of it. This approach...

    Pełny tekst do pobrania w serwisie zewnętrznym

  • Automatic Discovery of IaaS Cloud Workload Types

    The paper presents an approach to automatic discovery of workloads types. We perform functional characteristics of the workloads executed in our cloud environment, that have been used to create model of the computations. To categorize the resources utilization we used K-means algorithm, that allow us automatically select six types of computations. We perform analysis of the discovered types against to typical computational benchmarks,...

  • Benchmarking Performance of a Hybrid Intel Xeon/Xeon Phi System for Parallel Computation of Similarity Measures Between Large Vectors

    The paper deals with parallelization of computing similarity measures between large vectors. Such computations are important components within many applications and consequently are of high importance. Rather than focusing on optimization of the algorithm itself, assuming specific measures, the paper assumes a general scheme for finding similarity measures for all pairs of vectors and investigates optimizations for scalability...

    Pełny tekst do pobrania w portalu

  • Category-Based Workload Modeling for Hardware Load Prediction in Heterogeneous IaaS Cloud

    The paper presents a method of hardware load prediction using workload models based on application categories and high-level characteristics. Application of the method to the problem of optimization of virtual machine scheduling in a heterogeneous Infrastructure as a Service (IaaS) computing cloud is described.

    Pełny tekst do pobrania w serwisie zewnętrznym

  • Checkpointing of Parallel MPI Applications using MPI One-sided API with Support for Byte-addressable Non-volatile RAM
    Publikacja

    - Rok 2016

    The increasing size of computational clusters results in an increasing probability of failures, which in turn requires application checkpointing in order to survive those failures. Traditional checkpointing requires data to be copied from application memory into persistent storage medium, which increases application execution time as it is usually done in a separate step. In this paper we propose to use emerging byte-addressable...

    Pełny tekst do pobrania w serwisie zewnętrznym

  • Clustering Context Items into User Trust Levels

    An innovative trust-based security model for Internet systems is proposed. The TCoRBAC model operates on user profiles built on the history of user with system interaction in conjunction with multi-dimensional context information. There is proposed a method of transforming the high number of possible context value variants into several user trust levels. The transformation implements Hierarchical Agglomerative Clustering strategy....

    Pełny tekst do pobrania w portalu

  • Completeness and Consistency of the System Requirement Specification

    Although the System Requirement Specification, as a first formal and detailed document, is the base for the software project in classic software methodologies, there is a noticeable problem of assuring the completeness of this document. The lack of its completeness causes uncertainty of the project foundations. This was one of motivations for agile methodologies – if the SRS cannot be easily validated, if it can change in late project...

    Pełny tekst do pobrania w portalu

  • Considerations of Computational Efficiency in Volunteer and Cluster Computing
    Publikacja

    - Rok 2016

    In the paper we focus on analysis of performance and power consumption statistics for two modern environments used for computing – volunteer and cluster based systems. The former integrate computational power donated by volunteers from their own locations, often towards social oriented or targeted initiatives, be it of medical, mathematical or space nature. The latter is meant for high performance computing and is typically installed...

    Pełny tekst do pobrania w serwisie zewnętrznym

  • Depth Images Filtering In Distributed Streaming

    In this paper, we propose a distributed system for point cloud processing and transferring them via computer network regarding to effectiveness-related requirements. We discuss the comparison of point cloud filters focusing on their usage for streaming optimization. For the filtering step of the stream pipeline processing we evaluate four filters: Voxel Grid, Radial Outliner Remover, Statistical Outlier Removal and Pass Through....

    Pełny tekst do pobrania w portalu

  • DEPTH IMAGES FILTERING IN DISTRIBUTED STREAMING

    In this paper we discuss the comparison of point cloud filters focusing on their applicability for streaming optimization. For the filtering stage within a stream pipeline processing we evaluate three filters: Voxel Grid, Pass Through and Statistical Outlier Removal. For the filters we perform series of the tests aiming at evaluation of changes of point cloud size and transmitting frequency (various fps ratio). We propose a distributed...

    Pełny tekst do pobrania w portalu

  • Energy Consumption Modeling in SPMD and DAC Applications
    Publikacja

    - Rok 2016

    In this chapter, we show a study of energy consumption during execution of SPMD and DAC application – the same applications which time of execution we modeled in the previous two chapters. We measured an average power usage at a single node of the GALERA+ cluster during application execution and then we modeled the total energy consumption by the application. Next we simulated the applications using MERPSYS and we compared the...

  • Executing Multiple Simulations in the MERPSYS Environment
    Publikacja

    - Rok 2016

    The chapter investigates the steps necessary to perform a simulation instance in the MERPSYS environment and discusses potential limitations in case when vast numbers of simulations are required. An extended architecture is proposed which includes a JMS-based simulation queue and multiple distributed simulators, overcoming the potential bottlenecks. The chapter introduces also methods for preparing suites of multiple simulations...

    Pełny tekst do pobrania w serwisie zewnętrznym

  • Game with a Purpose for Mappings Verification

    Mappings verification is a laborious task. The paper presents a Game with a Purpose based system for verification of automatically generated mappings. General description of idea standing behind the games with the purpose is given. Description of TGame system, a 2D platform mobile game with verification process included in the gameplay, is provided. Additional mechanisms for anti-cheating, increasing player’s motivation and gathering...

    Pełny tekst do pobrania w portalu

  • Harmony Search for Data Mining with Big Data
    Publikacja

    - Rok 2016

    In this paper, some harmony search algorithms have been proposed for data mining with big data. Three areas of big data processing have been studied to apply new metaheuristics. The first problem is related to MapReduce architecture that can be supported by a team of harmony search agents in grid infrastructure. The second dilemma involves development of harmony search in preprocessing of data series before data mining. Moreover,...

    Pełny tekst do pobrania w serwisie zewnętrznym

  • Harmony Search for Self-configuration of Fault–Tolerant and Intelligent Grids
    Publikacja

    - Rok 2016

    In this paper, harmony search algorithms have been proposed to self-configuration of fault-tolerant grids for big data processing. Self-configuration of computer grids lies in the fact that new computer nodes are automatically configured by software agents and then integrated into the grid. A base node works due to several configuration parameters that define some aspects of data communications and energy power consumption. We...

    Pełny tekst do pobrania w serwisie zewnętrznym

  • Harmony Search to Self-Configuration of Fault-Tolerant Grids for Big Data

    In this paper, harmony search algorithms have been proposed to self-configuration of fault-tolerant grids for big data processing. Some tasks related to big data processing have been considered. Moreover, two criteria have been applied to evaluate quality of grids. The first criterion is a probability that all tasks meet their deadlines and the second one is grid reliability. Furthermore, some intelligent agents based on harmony...

    Pełny tekst do pobrania w serwisie zewnętrznym

  • Identification of category associations using a multilabel classifier

    Description of the data using categories allows one to describe it on a higher abstraction level. In this way, we can operate on aggregated groups of the information, allowing one to see relationships that do not appear explicit when we analyze the individual objects separately. In this paper we present automatic identification of the associations between categories used for organization of the textual data. As experimental data...

    Pełny tekst do pobrania w serwisie zewnętrznym

  • Ischemic stroke in general practice - risk factors, prognosis - prospective single center study
    Publikacja

    - Family Medicine & Primary Care Review - Rok 2016

    Background. Ischemic stroke is one of the leading causes of death and disability in Poland, in the European Union and in the United States. Awareness related to the risk factors, particularly the modifiable ones, is of crucial importance in general practice and may improve early and long-term prognoses. Objectives. The aim of this study was to assess the risk factors and half-year survival rate in patients with ischemic stroke...

    Pełny tekst do pobrania w portalu

  • KernelHive: a new workflow-based framework for multilevel high performance computing using clusters and workstations with CPUs and GPUs

    The paper presents a new open-source framework called KernelHive for multilevel parallelization of computations among various clusters, cluster nodes, and finally, among both CPUs and GPUs for a particular application. An application is modeled as an acyclic directed graph with a possibility to run nodes in parallel and automatic expansion of nodes (called node unrolling) depending on the number of computation units available....

    Pełny tekst do pobrania w serwisie zewnętrznym

  • Metody neuronowe do prognozowania finansowego

    Sztuczne sieci neuronowe mogą być stosowane do prognozowania kursów akcji na giełdzie, oceny wiarygodności kredytobiorców czy prognozowania kryzysów bankowych. W referacie omówiono zasady współpracy sieci neuronowych z algorytmami ewolucyjnymi oraz metodą wektorów wspierających. Ponadto, odniesiono się do pozostałych metod sztucznej inteligencji, które stosowane są w finansach.

    Pełny tekst do pobrania w portalu

  • Modeling DAC Application Execution Time
    Publikacja

    - Rok 2016

    An application written in the Divide And Conquer paradigm is more difficult to model than SPMD application because of complex algorithm, causing use of many coefficients in a computational complexity function. Processors are divided into various layers, each layer contains different number of processors. Data packets processed in different layers and transferred between layers have different length. Moreover first layer processors use...

  • Modeling energy consumption of parallel applications

    The paper presents modeling and simulation of energy consumption of two types of parallel applications: geometric Single Program Multiple Data (SPMD) and divide-and-conquer (DAC). Simulation is performed in a new MERPSYS environment. Model of an application uses the Java language with extension representing message exchange between processes working in parallel. Simulation is performed by running threads representing distinct process...

    Pełny tekst do pobrania w portalu

  • Modeling of Performance, Reliability and Energy Efficiency in Large-Scale Computational Environment
    Publikacja

    - Rok 2016

    Large scale of complexity of distributed computational systems imposes special challanges for prediction of quality in such systems.Existing quality models for lower-scale systems include functionality,performance,reliability,flexibility and usability.Among these attributes,performance and reliability have a particular significance to the large-scale systems computing quality modeling due to their strong dependence on the system...

  • Modeling Parallel Applications in the MERPSYS Environment
    Publikacja

    - Rok 2016

    The chapter presents how to model parallel computational applications for which simulation of execution in a large-scale parallel or distributed environment is performed within the MERPSYS environment. Specifically, it is shown what approaches can be adopted to model key paradigms often used for parallel applications: master-slave, geometric parallelism (single program multiple data), pipelined and divide-and-conquer applications....

  • Modeling SPMD Application Execution Time
    Publikacja

    - Rok 2016

    Parallel applications in a Single Process Multiple Data paradigm assume splitting huge amounts of data to multiple processors working in parallel at small data packets. As the individual data packets are not independent, the processors must interact with each other to exchange results of the calculations with their adjacent partners and take these results into account in their own computations. An example of SPMD is geometric parallelism...