Talk About Network



Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Compilers > Re: instruction...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 7 of 7 Topic 2379 of 2421
Post > Topic >>

Re: instruction bundling (scheduling?)

by Sid Touati <SidTouati@[EMAIL PROTECTED] > Apr 22, 2008 at 11:14 AM

kphillips a icrit :

> There are many academic literature on this subject, but none deals
> with this at this level of simplicity (basic block) level as far as
> I'm concerned. Once again I'd like to thank you for the current and
> past suggestions, your assistance has been extremely useful.
>
> Regards,
> K. Phillips.

All exiting techniques devoted for basic blocks work also for
superblock. A Superblock is considered as a basic block when doing
instruction scheduling and register allocation: this is why
superblocks have been introduced in compilers. Meanwhile, a post pass
introduces a recovery code to correct code semantics.

So, you do not need a specific code optimisation for a superblock, you
can take any technique for a basic block and it would work for a
superblock. However, this assertion may not be correct for other code
regions ans shapes (hyperblock, trees, etc.)

ST




 7 Posts in Topic:
instruction bundling (scheduling?)
kphillips <kevin.phill  2008-04-04 09:27:22 
Re: instruction bundling (scheduling?)
anton@[EMAIL PROTECTED]   2008-04-06 16:20:41 
Re: instruction bundling (scheduling?)
kphillips <kevin.phill  2008-04-09 12:29:07 
Re: instruction bundling (scheduling?)
andreybokhanko@[EMAIL PRO  2008-04-13 10:49:18 
Re: instruction bundling (scheduling?)
IndianTechie <kamalpr@  2008-04-14 22:18:40 
Re: instruction bundling (scheduling?)
kphillips <kevin.phill  2008-04-15 11:22:49 
Re: instruction bundling (scheduling?)
Sid Touati <SidTouati@  2008-04-22 11:14:20 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sat May 17 0:50:19 CDT 2008.