changeset 82:724b5fbcdd57 Dev__data_tracking_assign

Starting new branch for developing the data tracking assigner
author Sean Halle <seanhalle@yahoo.com>
date Fri, 28 Dec 2012 09:31:44 -0800
parents 2a64d3178882
children a4bc9d8a8f11
files SSR.c
diffstat 1 files changed, 15 insertions(+), 0 deletions(-) [+]
line diff
     1.1 --- a/SSR.c	Fri Dec 28 09:30:00 2012 -0800
     1.2 +++ b/SSR.c	Fri Dec 28 09:31:44 2012 -0800
     1.3 @@ -250,6 +250,21 @@
     1.4        semanticEnv->fnSingletons[i].waitQ             = makeVMSQ();
     1.5        semanticEnv->transactionStrucs[i].waitingVPQ   = makeVMSQ();
     1.6      }
     1.7 +   
     1.8 +   VMSCommNode *
     1.9 +   systemNode = VMS_SS__give_comm_hierarchy(); //this is read only!!
    1.10 +   
    1.11 +   //Do something with the comm system here.. make own, faster, data
    1.12 +   // structure that is used by assigner -- it can include info about
    1.13 +   // measured miss rates, and structures that track the data..
    1.14 +   //Next step would be to take a shot at a function call to put into the
    1.15 +   // application that gives a "name" to collection of data consumed by
    1.16 +   // a work-unit, and a name to the data produced..  along with the size
    1.17 +   // each of those named collections.
    1.18 +   //Then, can come up with a way to represent how much of each 
    1.19 +   // named data collection that resides in each of the caches.  Keep that
    1.20 +   // representation in the data structure that build from parsing the
    1.21 +   // comm system returned from VMS.
    1.22   }
    1.23  
    1.24