Changes between Version 8 and Version 9 of PTVS_Intro


Ignore:
Timestamp:
Jan 6, 2010, 12:54:19 PM (14 years ago)
Author:
sinziana.mazilu
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PTVS_Intro

    v8 v9  
    8181
    8282== Now what? ==
     83
     84After couple of brainstorming sessions with our teachers, we decided that the better choice to parallelize the VNSim
     85simulator (the present source code), is to make more parallel computing queues (each queue contains events with messages
     86and data to be computed). Now, VNSim has a single queue with events, running on a single thread (events are sequentially
     87computed). Using more event queues, we want to assign on every queue a running thread.
     88This is a very good idea to parallelize, but we have some issues with that:
     89          1. we don't have an infinite number of processors (the limit is 8)
     90          2. how we divide the events per queue (must find some rules)
     91However, there is one more solution, a simple one - to make only other two queues, and to take only the receive and send
     92events and put into special queues. So, we will have three parallel threads: the principal (for gps and other kind of
     93events), for receive events and for send events.
     94
    8395//TODO
    8496// write those two ideas of implementation