Matija Šošić

Matija Šošić

Croatia
3K followers 500+ connections

About

We are hiring! More info here 👉 :…

Activity

Join now to see all activity

Experience

  • Wasp Graphic
  • -

  • -

    Zagreb/London

  • -

    Croatia

  • -

    London, United Kingdom

  • -

    Croatia

  • -

    Croatia

  • -

    New York City

  • -

    Singapore

  • -

Education

  • Y Combinator Graphic

    Y Combinator

    -

  • -

    Highlighted Coursework: Artificial Intelligence, Machine learning, Pattern Recognition,
    Numerical Computation, Discrete Mathematics

  • -

Licenses & Certifications

Publications

  • CUDA implementation of the algorithm for simulating the epidemic spreading over large networks

    MIPRO

    This paper presents a CUDA (Compute Unified Device Architecture) technology based implementation of the simulation algorithm for modeling of the epidemic spread on a network. Spreading of the epidemics over the network is modeled using discrete SIR (Susceptible - Infected - Recovered) model. This implementation offers selection of a starting node and monitoring of the epidemic spread in each cycle. Compared to a common CPU implementation, the CUDA version achieves about 10x faster execution…

    This paper presents a CUDA (Compute Unified Device Architecture) technology based implementation of the simulation algorithm for modeling of the epidemic spread on a network. Spreading of the epidemics over the network is modeled using discrete SIR (Susceptible - Infected - Recovered) model. This implementation offers selection of a starting node and monitoring of the epidemic spread in each cycle. Compared to a common CPU implementation, the CUDA version achieves about 10x faster execution time in the worst case. That speed up is of great significance when running tests on large networks. The implementation was tested on real social networks consisting of more than 5 million nodes. Hence, we believe it can be of a practical value in analysis of the epidemic spreading over large networks. To the best of our knowledge, this is only implementation of SIR model on CUDA.

    Other authors
    See publication
  • GPU implementation of epidemiological behaviour in large social networks

    HiPC 2012

    In a social network, epidemic spread could be a spread of an infection, opinions, trends, fads, diseases or worm propagation in network. Epidemic spread computation on such huge and ever growing social networks is incredibly challenging. High-performance computing using
    GPUs has become an important tool to solve computationally intensive problems. This paper presents a GPU based implementation(GPU OPT) of Susceptible-Infected-Recovered (SIR) model. GPU OPT performs 1.8x-3.9x faster than an…

    In a social network, epidemic spread could be a spread of an infection, opinions, trends, fads, diseases or worm propagation in network. Epidemic spread computation on such huge and ever growing social networks is incredibly challenging. High-performance computing using
    GPUs has become an important tool to solve computationally intensive problems. This paper presents a GPU based implementation(GPU OPT) of Susceptible-Infected-Recovered (SIR) model. GPU OPT performs 1.8x-3.9x faster than an existing CUDA SIR implementation across various types of networks studied. CUDA SIR is 10x faster than FastSIR(a single core CPU implementation) in the worst and so GPU OPT is effectively about 30x faster when compared to FastSIR on an average case. This implementation was tested on social networks of varied
    types like Condense Matter Physics collaboration network, friendship network, who-trust-whom relationship network and a Email communication network.

    Other authors
    See publication

Honors & Awards

  • Singapore International Pre-Graduate Award

    Agency for Science, Technology and Research, A*STAR Singapore

  • City of Zagreb Scholarship

    City of Zagreb

Languages

  • English

    Full professional proficiency

  • Croatian

    Native or bilingual proficiency

More activity by Matija

View Matija’s full profile

  • See who you know in common
  • Get introduced
  • Contact Matija directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Matija Šošić

Add new skills with these courses