Re: [CAD_CAM_EDM_DRO] Imbedded computers
Posted by
Codesuidae
on 2006-01-04 18:14:59 UTC
Stephen Wille Padnos wrote:
dedicated fast video memory that does not affect the CPU. This is the
primary memory that the card uses. AGP cards also have high-speed
access to main memory for the purpose of storing textures used in 3D
rendering. When the video card is accessing main memory for rendering a
texture and the memory controller is busy the CPU has to wait if it also
needs to access main memory. If the time required for this transaction
is long low-latency operations can suffer. In AGP 3.0 the potential
impact of this contention is reduced with isochronous transactions which
guarentee that memory access will be short.
Screen refresh is performed from video memory, not from main memory, so
the bandwidth required has no impact at all on the CPU performance.
However, if an application (such as common FPS 3D games) is constantly
rendering frame data the video card will constantly be accessing main
memory, even if nothing is visably changing in the scene. In worst-case
senerios this can result in CPU performance impacts of 30%. Worst case
is generally only seen in games that demand high performance from both
the CPU and 3D video subsystems at the same time. Sitting around in
windows really shouldn't result in any noticable texturing-related
memory contention. In practice it is extremely difficult to track
problems with CPU performance to this sort of contention. For CNC
purposes configuring the AGP subsystem with no access to main memory
should eliminate this as a potentential source of problems. This will
of course impact the performance of your FarCry games while you are
waiting for that part to finish :D
The observation that the problem occurs with Mach mostly on mobo's with
Via chipsets and never Nvidea suggests that the problem is not with
memory contention, but with the Via hardware or drivers as used by
Mach. In the past there have been (difficult to solve) problems with
Via hardware working with the Direct3D API, so this would not be all
that surprising.
In a nutshell, I'd say that worring about video performance of an
on-board card should by waaay down the list of concerns, but to stay
away from Via chipsets (this is always good advice, Via has a reputation
of having issues).
Anyway, I don't mean to harp on it, I've just heard this warning about
onboard video memory contation and Mach go by a few times and was
curious if it was valid, or if the problem was more likely something
else. It is the latter IMO.
Dave K
>juan gelt wrote:That is unlikely. All video cards, including all on-board cards, have
>
>
>
>>is it that you guys crave to run windows on this?
>>there are a couple real-time os that are nowhere near
>>so heavy on the graphics....
>>
>>
>>
>>
>It doesn't really matter. It's not the drawing that's the problem, it's
>the refresh.
>
>
dedicated fast video memory that does not affect the CPU. This is the
primary memory that the card uses. AGP cards also have high-speed
access to main memory for the purpose of storing textures used in 3D
rendering. When the video card is accessing main memory for rendering a
texture and the memory controller is busy the CPU has to wait if it also
needs to access main memory. If the time required for this transaction
is long low-latency operations can suffer. In AGP 3.0 the potential
impact of this contention is reduced with isochronous transactions which
guarentee that memory access will be short.
Screen refresh is performed from video memory, not from main memory, so
the bandwidth required has no impact at all on the CPU performance.
However, if an application (such as common FPS 3D games) is constantly
rendering frame data the video card will constantly be accessing main
memory, even if nothing is visably changing in the scene. In worst-case
senerios this can result in CPU performance impacts of 30%. Worst case
is generally only seen in games that demand high performance from both
the CPU and 3D video subsystems at the same time. Sitting around in
windows really shouldn't result in any noticable texturing-related
memory contention. In practice it is extremely difficult to track
problems with CPU performance to this sort of contention. For CNC
purposes configuring the AGP subsystem with no access to main memory
should eliminate this as a potentential source of problems. This will
of course impact the performance of your FarCry games while you are
waiting for that part to finish :D
The observation that the problem occurs with Mach mostly on mobo's with
Via chipsets and never Nvidea suggests that the problem is not with
memory contention, but with the Via hardware or drivers as used by
Mach. In the past there have been (difficult to solve) problems with
Via hardware working with the Direct3D API, so this would not be all
that surprising.
In a nutshell, I'd say that worring about video performance of an
on-board card should by waaay down the list of concerns, but to stay
away from Via chipsets (this is always good advice, Via has a reputation
of having issues).
Anyway, I don't mean to harp on it, I've just heard this warning about
onboard video memory contation and Mach go by a few times and was
curious if it was valid, or if the problem was more likely something
else. It is the latter IMO.
Dave K
Discussion Thread
wanliker@a...
2005-12-23 20:03:06 UTC
Imbedded computers
Jon Elson
2005-12-23 20:49:44 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
Tyson S.
2005-12-23 20:56:28 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
skullworks
2005-12-23 23:45:20 UTC
Re: Imbedded computers
juan gelt
2005-12-24 00:09:20 UTC
Re: [CAD_CAM_EDM_DRO] Re: Imbedded computers
wanliker@a...
2005-12-24 07:52:59 UTC
Imbedded computers
Tyson S.
2005-12-24 08:15:32 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
Wayne Weedon
2005-12-24 08:47:46 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
wanliker@a...
2005-12-24 08:54:33 UTC
Imbedded computers
R Rogers
2005-12-24 08:57:15 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
Wayne Weedon
2005-12-24 09:04:57 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
Wayne Weedon
2005-12-24 09:06:02 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
Wayne Weedon
2005-12-24 09:06:11 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
D Cranston
2005-12-24 09:09:24 UTC
RE: [CAD_CAM_EDM_DRO] Imbedded computers
caedave
2005-12-24 11:42:41 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
Blue
2005-12-24 13:23:24 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
John Johnson
2005-12-25 09:52:03 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded[sic] computers
wanliker@a...
2006-01-01 11:20:50 UTC
Imbedded computers
Jon Elson
2006-01-01 22:19:47 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
Richard Garnish
2006-01-04 08:57:35 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
wanliker@a...
2006-01-04 10:45:59 UTC
Imbedded computers
Codesuidae
2006-01-04 12:53:52 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
Stephen Wille Padnos
2006-01-04 14:19:04 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
Codesuidae
2006-01-04 14:36:13 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
Codesuidae
2006-01-04 14:55:05 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
Steve Blackmore
2006-01-04 15:05:02 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
Codesuidae
2006-01-04 15:16:21 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
juan gelt
2006-01-04 15:44:07 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
Stephen Wille Padnos
2006-01-04 16:27:45 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
Stephen Wille Padnos
2006-01-04 16:27:49 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
juan gelt
2006-01-04 17:05:57 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
Codesuidae
2006-01-04 17:39:24 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
Codesuidae
2006-01-04 18:14:59 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
Stephen Wille Padnos
2006-01-04 18:50:14 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
Codesuidae
2006-01-04 19:25:27 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
Richard Garnish
2006-01-05 07:49:27 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
D Cranston
2006-01-05 08:04:58 UTC
RE: [CAD_CAM_EDM_DRO] Imbedded computers
Richard Garnish
2006-01-05 08:55:04 UTC
RE: [CAD_CAM_EDM_DRO] Imbedded computers
Codesuidae
2006-01-05 10:23:11 UTC
Re: [CAD_CAM_EDM_DRO] Imbedded computers
Anders Wallin
2006-01-05 13:42:48 UTC
DXF Polygon Mesh to IGES Surface ?
Aftiel
2006-01-05 13:58:12 UTC
Re: [CAD_CAM_EDM_DRO] DXF Polygon Mesh to IGES Surface ?
Brent Fucns
2006-01-05 14:01:30 UTC
Re: [CAD_CAM_EDM_DRO] DXF Polygon Mesh to IGES Surface ?
R Rogers
2006-01-05 14:27:01 UTC
Re: [CAD_CAM_EDM_DRO] DXF Polygon Mesh to IGES Surface ?
R Rogers
2006-01-05 15:23:44 UTC
Re: [CAD_CAM_EDM_DRO] DXF Polygon Mesh to IGES Surface ?
Jeff Thompson
2006-01-16 16:37:40 UTC
Re: Imbedded computers