Mariusz Matuszek - Publications - Bridge of Knowledge

Search

Filters

total: 28

  • Category
  • Year
  • Options

clear Chosen catalog filters disabled

Catalog Publications

Year 2024
Year 2022
  • Synchronizacja wiedzy w systemach agentowych
    Publication

    - Year 2022

    Agenty inteligentne są jednym z komponentów stosowanych w pro- jektowaniu rozproszonych inteligentnych systemów obliczeniowych. W rozdziale wskazano istotne aspekty systemów agentowych, a na- stępnie omówiono wybrane metody synchronizacji wiedzy między agentami będącymi częścią systemu agentowego. Omówiono podej- ście właściwe dla agentów zaufanych oraz jego modyfikację dla agen- tów, które mogą celowo próbować wprowadzać inne...

    Full text to download in external service

Year 2021
  • Wzajemne wykluczanie w programowaniu współbieżnym
    Publication

    - Year 2021

    W rozdziale opisano wzajemne wykluczanie wątków w programach współbieżnych. Przedstawiono zarówno podejście proceduralne (semafory), jak i obiektowe (monitory). Omówiono sposoby działania obu mechanizmów synchronizacji oraz różnice pomiędzy nimi. Sposoby użycia omawianych mechanizmów zostały zilustrowane wzorcami: wzajemnego wykluczania oraz producent–konsument.

  • Zjawisko wyścigu w programowaniu współbieżnym
    Publication

    - Year 2021

    W rozdziale przedstawiono omówienie podstawowego problemu, z jakim, prędzej czy później, styka się każdy programista piszący oprogramowanie wykorzystujące współbieżność. W praktyce będzie to każdy programista starający się w pełni wykorzystywać moc obliczeniową współczesnych wielordzeniowych procesorów i akceleratorów

Year 2019
  • Use of ICT infrastructure for teaching HPC
    Publication

    - Year 2019

    In this paper we look at modern ICT infrastructure as well as curriculum used for conducting a contemporary course on high performance computing taught over several years at the Faculty of Electronics Telecommunications and Informatics, Gdansk University of Technology, Poland. We describe the infrastructure in the context of teaching parallel programming at the cluster level using MPI, node level using OpenMP and CUDA. We present...

    Full text to download in external service

Year 2017
Year 2016
  • Alternative Modeling of Volunteer Based Systems
    Publication

    - Year 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...

  • Considerations of Computational Efficiency in Volunteer and Cluster Computing
    Publication

    - Year 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...

    Full text to download in external service

  • Modeling Volunteer Based Systems
    Publication

    - Year 2016

    There are two main approaches to processing tasks requiring high amounts of computational power. One approach is using clusters of mostly identical hardware, placed in dedicated locations [1, 2, 3]. The other approach is outsourcing computing resources from large numbers of volunteers connected to the Internet [7]. This chapter presents an application of a mathematical model of the volunteer computing presented in Volume 1 of this...

Year 2015
  • Simulation of parallel similarity measure computations for large data sets

    The paper presents our approach to implementation of similarity measure for big data analysis in a parallel environment. We describe the algorithm for parallelisation of the computations. We provide results from a real MPI application for computations of similarity measures as well as results achieved with our simulation software. The simulation environment allows us to model parallel systems of various sizes with various components...

    Full text to download in external service

Year 2014
  • A Human Behaviour Model Agent for Testing of Voluntary Computing Systems
    Publication

    - Year 2014

    Paper presents a design and performance of a voluntary-based distributed computing system testing agent, implementing a human behaviour model. The agent, nicknamed iRobot, was designed and implemented to enable controlled, large scale testing of core algorithms of Comcute - a new voluntary distributed computing platform complementary to BOINC. The main agent design goals were: emulation of human behaviour when browsing web pages,...

    Full text to download in external service

  • Parallel computations in the volunteer based Comcute system
    Publication

    The paper presents Comcute which is a novel multi-level implemen- tation of the volunteer based computing paradigm. Comcute was designed to let users donate the computing power of their PCs in a simplified manner, requiring only pointing their web browser at a specific web address and clicking a mouse. The server side appoints several servers to be in charge of execution of particular tasks. Thanks to that the system can survive...

    Full text to download in external service

  • Performance Modeling and Prediction of Real Application Workload in a Volunteer-based System
    Publication

    - Year 2014

    The goal of this paper is to present a model that predicts the real workload placed on a volunteer based system by an application, with incorporation of not only performance but also availability of volunteers. The application consists of multiple data packets that need to be processed. Knowing the computational workload demand of a single data packet we show how to estimate the application workload in a volunteer based system. Furthermore,...

    Full text to download in external service

Year 2013
  • Model of Volunteer Based Systems.
    Publication

    - Year 2013

    There are two main approaches to processing tasks requiring high amounts of computational power. One approach is using clusters of mostly identical hardware, placed in dedicated locations. The other approach is outsourcing computing resources from large numbers of volunteers connected to the Internet. This chapter attempts to formulate a mathematical model of the volunteer based approach to distributed computations and apply it...

Year 2012
  • Architektura systemu Comcute
    Publication

    - Year 2012

    Przedstawiono architekturę systemu Comcute realizującego masywne przetwarzanie rozproszone wykorzystujące powszechny wolontariat użytkowników komputerów w sieciach rozległych.

    Full text to download in external service

  • Distributed Detection of Selected Features in Data Streams Using Grid-class Systems
    Publication

    - Year 2012

    This chapter describes basic methodology of distributed digital signal processing. A choice of distributed methods of detection of selected features in data streams using grid-class systems is discussed. Problems related to distribution of data for processing are addressed. A mitigating method for data distribution and result merging is described.

  • Wybrane narzędzia do symulacji systemów przetwarzania rozproszonego
    Publication

    - Year 2012

    Przedstawiono przegląd narzędzi symulacji systemów przetwarzania rozproszonego oraz dokonano oceny ich przydatności do symulacji systemu powszechnego przetwarzania opartego o wolontariat.

    Full text to download in external service

Year 2011
Year 2010
Year 2009
  • Dobór usług w środowiskach agentowych
    Publication

    - Year 2009

    Przetwarzanie wszechobecne (ang. pervasive computing) zakłada zanurzenie użytkowników w przestrzeni inteligentnej, której elementami stają się przedmioty i urządzenia powszechnego użytku. W swoich założeniach przestrzeń ta ma dopasowywa się do użytkownika w sposób w pełni automatyczny, jednakże aby tak było, potrzebna jest seria nierzadko złożonych interakcji na styku użytkownik-przestrzeń inteligentna.Model agentowy, którego...

Year 2008
Year 2007
Year 2006
Year 2004
  • Ontologia usług sieciowych OWL-S.
    Publication

    - Year 2004

    Rozwijająca się dziedzina agentów i usług sieciowych dojrzała do wypracowania standardów zapewniających wspólny sposób opisu, wywoływania i nadzoru wykonania tych serwisów. Propozycja takiego standardu jest opisywana w rozdziale ontologia OWL-S, bazująca na założeniach sieci sematycznej i będąca rozwinięciem oraz uporządkowaniem wcześniejszej propozycji znanej pod nazwą DAML+OIL oraz DAML-S.

Year 2003
Year 2002

seen 1800 times