>The current version of flexus have some hardcoded parts that are compatible
>with Solaris 8 e.g. the thread translation in Whitebox and the kernel/user 
>space.

Where they are? can you explain more?

>In the simulated machine you can set up a network and connect it to a real 
>network.
I had setup a network before. I will try again but I want to know where should 
I connect?
 
>I suppose that the sd1 is the new disk, because sd0 is the disk of the 
>original chassis.
I created a craff file for that image, but I can not mount it. I am trying to 
rsolve the issue. What I want to know is how "flexus-test-app-disk_v9.craff" 
has been created (step by step).

// Naderan *Mahmood;




________________________________
From: Volos Stavros <[email protected]>
To: Mahmood Naderan <[email protected]>; simflex <[email protected]>
Sent: Wed, June 2, 2010 5:12:58 PM
Subject: RE: Creating a craff file for wokloads

The current version of flexus have some hardcoded parts that are compatible
with Solaris 8 e.g. the thread translation in Whitebox and the kernel/user 
space.

In the simulated machine you can set up a network and connect it to a real 
network.

I suppose that the sd1 is the new disk, because sd0 is the disk of the original 
chassis.

Did you mount the disk?

-Stavros
________________________________________
From: Mahmood Naderan [[email protected]]
Sent: Wednesday, June 02, 2010 2:22 PM
To: simflex
Subject: Re: Creating a craff file for wokloads

> In which operating system and machine did you compile them
Solaris 10, serengeti

> If you want to use OoO in flexus, you will need sparc/solaris8 binaries
It is better to start with a simple example: One core OoO. You mean I have to 
use solaris8?

> Are these files very big? If not, it may be better to upload them with 
> setting up a network.
No they are not big. It is Blackscholes with 4K input. Where should I upload?

>So, if you want to simulate OoO in flexus you will need to compile those files 
>in
>simics enviroment and then take a checkpoint while running them. Then you
>can use this checkpoint as the phase_000

This is what I want to know. I have attached a new disk (/disk) to the original 
chassis (so the chassis have 2 disks) and put the files there. Now when I 
create a checkpoint, I see these files:
blackscholes.check
blackscholes.check.memory_image
blackscholes.check.raw
blackscholes.check.sd0_image
blackscholes.check.sd1_image

At this point I want to know which one is the second disk and contains my 
workload?
// Naderan *Mahmood;


________________________________
From: Volos Stavros <[email protected]>
To: Mahmood Naderan <[email protected]>; simflex <[email protected]>
Sent: Wed, June 2, 2010 4:19:30 PM
Subject: RE: Creating a craff file for wokloads

Hi Mahmood,

The craff file is a compressed format of a raw image. You can use the craff tool
to compress a raw file to craff. So, you need to create a raw image file 
containing
the data that you want. You may read Chapter 7 of Simics User Guide for Unix for
more details about craff tool and images in Simics.

But let me ask you some questions that are very important.

In which operating system and machine did you compile them and what kind of
simulation do you want to do with these workloads?

If you want to use OoO in flexus, you will need sparc/solaris8 binaries. If you 
want
to simulate 16 OoO  cores you will need to compile these files in 16-core 
machine i.e.
in simics where you are simualting 16 sparc cpus running Solaris 8.

Are these files very big? If not, it may be better to upload them with setting 
up a network.

So, if you want to simulate OoO in flexus you will need to compile those files 
in
simics enviroment and then take a checkpoint while running them. Then you
can use this checkpoint as the phase_000.

Regards,
-Stavros

________________________________________
From: Mahmood Naderan [[email protected]<mailto:[email protected]>]
Sent: Wednesday, June 02, 2010 12:55 PM
To: simflex
Subject: Creating a craff file for wokloads

Hi all,
I want to know the procedure (that flexus developers did) to create a craff 
file that contains the workload. Like the image processing example, I want to 
save the binaries of my workloads to a craff file and attach it to the chassis.

// Naderan *Mahmood;


      

Reply via email to