From: jzhou Date: Tue, 26 May 2009 17:12:59 +0000 (+0000) Subject: add support for 56 cores in multicore runtime X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=01a02174c7b8788ce973f281215770613438cd35;p=IRC.git add support for 56 cores in multicore runtime --- diff --git a/Robust/src/Analysis/Scheduling/ScheduleAnalysis.java b/Robust/src/Analysis/Scheduling/ScheduleAnalysis.java index 2ec42225..84dbb9f1 100644 --- a/Robust/src/Analysis/Scheduling/ScheduleAnalysis.java +++ b/Robust/src/Analysis/Scheduling/ScheduleAnalysis.java @@ -372,7 +372,7 @@ public class ScheduleAnalysis { (cdname.equals("FilterBankAtom")) || (cdname.equals("Grid")) || (cdname.equals("Fractal"))) { - newRate = 16; + newRate = this.coreNum; } else if(cdname.equals("SentenceParser")) { newRate = 4; } diff --git a/Robust/src/Runtime/multicoretask.c b/Robust/src/Runtime/multicoretask.c index 1fbd7547..c421e13a 100644 --- a/Robust/src/Runtime/multicoretask.c +++ b/Robust/src/Runtime/multicoretask.c @@ -1798,11 +1798,11 @@ int processlockrequest(int locktype, int lock, int obj, int requestcore, int roo int deny = 0; if( ((lock >> 5) % BAMBOO_TOTALCORE) != corenum ) { // the lock should not be on this core -//#ifndef TILERA +#ifndef TILERA BAMBOO_DEBUGPRINT_REG(requestcore); BAMBOO_DEBUGPRINT_REG(lock); BAMBOO_DEBUGPRINT_REG(corenum); -//#endif +#endif BAMBOO_EXIT(0xa015); } /*if((corenum == STARTUPCORE) && waitconfirm) {