what to do with little cash
"Raymond L. Maple" <[email protected]> Mon, 24 Feb 2003 14:14:27 -0800
| Newsgroups | gmane.games.devel.consoles |
|---|---|
| Message-ID | <007c01c2dc52$1b0f4610$ae00a8c0@encom> |
This is a multi-part message in MIME format.
------=_NextPart_000_0079_01C2DC0F.0BCB53D0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hello! I have a question about programming a console that has a small =
cache. Now I'm new to this console so I don't know all the details =
about it except I've read from other people on this group about how the =
cache is very small and that you can stall the the system if you don't =
watch out. I was wondering if you could give me any tips and pointers =
about what to watch out for in a engine framework or composition. For =
example, I heard you want to avoid virtual functions because the vtable =
can cause a cache miss. The problem is I do mostly c++ with a good deal =
of virtual functions. Does this mean I can't use an object heirarcy =
with virtual or pure virtual functions? My main concern is that my =
engine layout is a pretty strict c++ implementation and I'm worried the =
performance will suffer. I've looked through the documention on the =
website provided for the console and I didn't see anything specific to =
my question but if you know of anything let me know. I appreciate your =
time and knowledge.
Thanks,
Raymond L. Maple
WayForward Technologies
------=_NextPart_000_0079_01C2DC0F.0BCB53D0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 5.50.4919.2200" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hello! I have a question about =
programming a=20
console that has a small cache. Now I'm new to this console so I =
don't=20
know all the details about it except I've read from other people on this =
group=20
about how the cache is very small and that you can stall the the system =
if you=20
don't watch out. I was wondering if you could give me any tips and =
pointers about what to watch out for in a engine framework or=20
composition. For example, I heard you want to avoid virtual =
functions=20
because the vtable can cause a cache miss. The problem is I do =
mostly c++=20
with a good deal of virtual functions. Does this mean I can't use =
an=20
object heirarcy with virtual or pure virtual functions? My main =
concern=20
is that my engine layout is a pretty strict c++ =
implementation=20
and I'm worried the performance will suffer. I've looked =
through=20
the documention on the website provided for the console and I didn't see =
anything specific to my question but if you know of anything let me =
know. I appreciate your time and knowledge.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=3DArial size=3D2> Thanks,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2> Raymond L. =
Maple</FONT></DIV>
<DIV><FONT face=3DArial size=3D2> WayForward=20
Technologies</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV></BODY></HTML>
------=_NextPart_000_0079_01C2DC0F.0BCB53D0--
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Gamedevlists-consoles mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gamedevlists-consoles
Archives:
http://sourceforge.net/mailarchive/forum.php?forum_id=553