Yes,
Thank you very much. it makes sense.

On Tue, Oct 23, 2012 at 12:56 PM, Paul Rosenfeld <[email protected]>wrote:

> If you examine the code here:
> https://github.com/dramninjasUMD/marss.utils/blob/master/create_checkpoints.py#L46
>
>
> you can see that the parsec_roi_list functions use the parsecmgmt to
> launch simulations instead of manually passing in arguments (like the
> parsec_list ones do). This means that if you just use that list instead,
> you'll get *all* the parsec runs without having to know the actual
> parameters.
>
> I'd venture to guess that the reason these two are not in parsec_list is
> because they require input files to be unpacked before running, and so it's
> not as simple as just giving some parameter string. However, if you use the
> parsec_roi_list, the parsecmgmt script will unpack these before launching
> the simulation.
>
> The other benefit of using the ROI list is that you don't have to simulate
> all the application startup stuff that's generally sort of useless.
>
> Hope that makes sense,
> Paul
>
> On Tue, Oct 23, 2012 at 3:28 PM, Mehrtash Manoochehri <[email protected]>wrote:
>
>> Hi Paul,
>> Thanks for your answer. As you see in the code you mention for PARSEC
>> suite, there are codes of 11 benchmarks and facesim and raytrace are
>> missing. I mean in the following section.
>>
>> parsec_list = [
>>         {'name' : 'blackscholes',
>>          'command' :
>>          '''cd parsec-2.1
>>          source env.sh
>>
>> It does not make the checkpoint for these two benchmarks as they are not
>> specified in the code. If I want to do it by adding code manually I don't
>> know the parameter which are used  and shown for example in Blue in the
>> following.
>>
>> cd /root/parsec-2.1/pkgs/apps/ferret/run
>> export 
>> LD_LIBRARY_PATH=/root/parsec-2.1/pkgs/libs/hooks/inst/amd64-linux.gcc-hooks/lib
>> export PARSEC_CPU_NUM=`grep processor /proc/cpuinfo | wc -l`; echo 
>> $PARSEC_CPU_NUM
>> ~/create_checkpoint ferret; 
>> /root/parsec-2.1/pkgs/apps/ferret/inst/amd64-linux.gcc-hooks/bin/ferret* 
>> corel lsh queries 10 20* %d output.txt; ~/stop_sim
>>
>>
>>
>> On Tue, Oct 23, 2012 at 12:10 PM, Paul Rosenfeld <[email protected]>wrote:
>>
>>> When you set the 'check_list' variable (here:
>>> https://github.com/dramninjasUMD/marss.utils/blob/master/create_checkpoints.py#L390),
>>>  are you setting it to parsec_list or parsec_roi_list? If you use the
>>> region of interest hooks (i.e., parsec_roi_list), you should get all of the
>>> checkpoints I think.
>>>
>>>
>>>
>>> -Paul
>>>
>>> On Tue, Oct 23, 2012 at 1:54 PM, Mehrtash Manoochehri 
>>> <[email protected]>wrote:
>>>
>>>> Hi
>>>> I notices that create_checkpoint.py just makes checkpoint for 11 parsec
>>>> benchmarks (not 13) and the code to create facesim and raytrace is not
>>>> written. Does anyone know the parameters which should be added there to run
>>>> them?
>>>>
>>>> --
>>>> Regards,
>>>> Mehrtash Manoochehri
>>>> Ph.D. Student of Electrical Engineering Department, USC
>>>> http://www-scf.usc.edu/~mmanooch/
>>>>
>>>> _______________________________________________
>>>> http://www.marss86.org
>>>> Marss86-Devel mailing list
>>>> [email protected]
>>>> https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
>>>>
>>>>
>>>
>>
>>
>> --
>> Regards,
>> Mehrtash Manoochehri
>> Ph.D. Student of Electrical Engineering Department, USC
>> http://www-scf.usc.edu/~mmanooch/
>>
>
>


-- 
Regards,
Mehrtash Manoochehri
Ph.D. Student of Electrical Engineering Department, USC
http://www-scf.usc.edu/~mmanooch/
_______________________________________________
http://www.marss86.org
Marss86-Devel mailing list
[email protected]
https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel

Reply via email to