About
We are hiring! More info here 👉 :…
Activity
-
For those that want an opinionated way of building full-stack web applications, check out WaspLang
For those that want an opinionated way of building full-stack web applications, check out WaspLang
Liked by Matija Šošić
-
One thing I hate about building in public is that everybody gets to see how slow I am.
One thing I hate about building in public is that everybody gets to see how slow I am.
Posted by Matija Šošić
-
$550/mo for a SaaS that requires virtually no work or maintenance after launch is not bad at all. Yes, it is just a "GPT wrapper," but people are…
$550/mo for a SaaS that requires virtually no work or maintenance after launch is not bad at all. Yes, it is just a "GPT wrapper," but people are…
Shared by Matija Šošić
Experience
Education
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 authorsSee 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 authorsSee 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
-
--- Day 27 | ⌛1h | Total: 50h --- Building an OSS time-tracker Today I was literally just thinking about stuff. I noticed when I change and save…
--- Day 27 | ⌛1h | Total: 50h --- Building an OSS time-tracker Today I was literally just thinking about stuff. I noticed when I change and save…
Shared by Matija Šošić
-
The pattern I've seen repeating lately with myself: it's not the coding that's hard, but figuring out how to clearly articulate the rules for what I…
The pattern I've seen repeating lately with myself: it's not the coding that's hard, but figuring out how to clearly articulate the rules for what I…
Posted by Matija Šošić
-
I have an unfortunate personal announcement: I was fired from Symbolica. This was a complete surprise. I am in shock and, honestly, still not sure…
I have an unfortunate personal announcement: I was fired from Symbolica. This was a complete surprise. I am in shock and, honestly, still not sure…
Liked by Matija Šošić
-
Catching up on news, part 2. 😁 Two weeks ago, VIDI-the new tech media company selected and presented awards to 50 most influential women in the…
Catching up on news, part 2. 😁 Two weeks ago, VIDI-the new tech media company selected and presented awards to 50 most influential women in the…
Liked by Matija Šošić
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 MoreOthers named Matija Šošić
2 others named Matija Šošić are on LinkedIn
See others named Matija Šošić