IBM Mainframe Discussion List <IBM-MAIN@bama.ua.edu> wrote on 08/16/2010 
03:13:14 PM:

> This is just curiousity on my part. Does the millicode for a 
> processor reside on the TCM in a special memory area, similar to L1 
> cache? Or in a shared memory area on the TCM? Or in HSA?
> 
> If it resides in L1 cache type memory, then I would think that a 
> millicoded routine would execute faster than the equivalent "user 
> code" written in non-millicoded instructions. Eg: MVCL would be 
> faster than an MVC loop. Well, at least to begin with. I guess once 
> the non-millicode loop code is in L1 cache, it could be just as fast.

  Millicode resides in HSA, and has to work its way up through the
cache hierarchy into the same L1 I-cache as non-millicoded instructions. 

Jim Mulder   z/OS System Test   IBM Corp.  Poughkeepsie,  NY

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to