Bitcoin Forum
April 28, 2024, 05:31:39 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 [60] 61 62 63 64 »
  Print  
Author Topic: AMD Mem Tweak XL - Read/modify timings/pp/straps on the fly  (Read 58785 times)
twoxeons
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
November 08, 2020, 06:53:01 PM
Last edit: November 08, 2020, 09:07:43 PM by twoxeons
 #1181

Why is it that when I extract the source code, there's nothing there except the README file?  I would like to run this in Linux.

Nevermind.  I figured it out.
1714325499
Hero Member
*
Offline Offline

Posts: 1714325499

View Profile Personal Message (Offline)

Ignore
1714325499
Reply with quote  #2

1714325499
Report to moderator
1714325499
Hero Member
*
Offline Offline

Posts: 1714325499

View Profile Personal Message (Offline)

Ignore
1714325499
Reply with quote  #2

1714325499
Report to moderator
1714325499
Hero Member
*
Offline Offline

Posts: 1714325499

View Profile Personal Message (Offline)

Ignore
1714325499
Reply with quote  #2

1714325499
Report to moderator
The forum was founded in 2009 by Satoshi and Sirius. It replaced a SourceForge forum.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
rudykawi
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
November 16, 2020, 06:28:45 PM
 #1182

Hi, I have 2 difficult card for setting AMDmemtweak....one is Gigabyte Windforce Vega 64, other is Radeon Frontier edition
Can I have advise for best amdmemtweak setting for both? thanks for support.

I have also vega 56 , msi and his reference. I succeed to make it 50mh/s with rave OS with below setting :

Core 1150
Mem  960
Core V  810
Core M  810
Fan 50
Temp 59

inside the setting I use this:
amdmemtweak --i [GPU_ID_BY_TYPE] --CL 18 --RAS 23 --RCDRD 15 --RCDWR 11 --RC 34 --RP 13 --RRDS 3 --RRDL 4 --RTP 6 --FAW 12 --CWL 7 --WTRS 4 --WTRL 4 --WR 11 --REF 65000 --RFC 249

and gaining 50,5Mh/s
and already stable

But I can not implement this on my gigabyte vega64 windforce

Also ask for help and appreciated for setting the Radeon Frontier in RaveOS....
thanks.

xMindx163
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
November 17, 2020, 10:23:54 AM
 #1183

Vega tests and tweaks. from 44 Mh at 110W from wall to 58.6 Mh to 210W (in Russian)
https://youtu.be/38dLTcYWv7c

jikolo
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
November 19, 2020, 10:34:01 PM
 #1184

which latest driver you recommend for vega on windows that can still use amdmemtweak app?
batsonxl
Member
**
Offline Offline

Activity: 1196
Merit: 26


View Profile
November 21, 2020, 02:27:32 PM
 #1185

Can someone please tell me why AMD mem tweak activates test mode on win10?
It causing problem to me win10 test mode enabled. is there anyway run this AMD mem tweak without test mode?
thanks
tvukoman
Jr. Member
*
Offline Offline

Activity: 69
Merit: 5


View Profile
December 05, 2020, 12:09:19 AM
 #1186

which latest driver you recommend for vega on windows that can still use amdmemtweak app?

20.4.2 (not latest, but well tested)
wolverine5pl
Sr. Member
****
Offline Offline

Activity: 427
Merit: 250


View Profile
December 07, 2020, 06:12:41 PM
 #1187

anyone has any settings for 5700 xt xfx?

               ,,╓▄▄▄▄▄▄▄▄▄µ,.               
           ,╔▄▓▓██████████████▓▄▄,           
        ╓╗▓▓██████████████████████▓▄µ       
      ╔▄████████████████████████████▓▓╦     
    ╔╣▓████████▀` ▀███████▀` ╙█████████▌m   
   ╔▓████████▌`     ▀██▓▀      ▐████████▓N   
  ╔▓██████████▓▄      └      ,███████████▓N 
 ╔▓█████▓▀▀█████▓▄         ╓██████▓`▓█████▓H
 ╫█████╨   `█████▀         ▓████▀     ▀████▒
,╫████▄      `▓▀             ▀▀      ,▓████▌H
:╣██████▄           ,▓██           ╓███████▓H
 ╫████████K        ▓█████Ñ        ╫████████▌`
 ╠▓█████▀`          ╙██▓           `▀██████Ñ
 `╫███▀`      ▄▄            ,▄▄       ▀███▌`
  `╣██▓▄    ▄████▄        ,▓████▄    ,▄██▌` 
   `╨███▓▄▓████████▌    ╓█████████▄▄▄███▀`   
     ╙▀██████████████▌▄███████████████▀╨     
       ╙▀██████████████████████████▓▀╨`     
         `╨▀▓███████████████████▓▀╨`         
            ``╨▀▀▀█████████▀▀▀╨``           
                   ```````
AdultChain
   ██   
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
   ██   
Discord
ANN
       ████▓▄▄▐████╒▄▄▓███▌
       `██████▐████▐█████▀
          ╙▀▀▀▐████`▀▀▀`
              ▐████
        ▄▓████▐████▐███▓▄
       ▓██████▐████▐██████▄
       ████    ▀▓▀┘   ▓████
       ████    ███    ▓████
       ████   ▐███▄   ▓████
       ████  ║█████M  ▓████
       ████  ▐M███▌   ▓████
       ████  ▄████    ▓████
       ████  ████▓    ▓████     
       ████  ▓█ ▀█▌   ▓████
       ████  ▓█  ╙█∩  ▓████
       ████  █▌   ▀█  ▓████
       ████  ▀⌐    ▀▄ ▓████
       ████  ║▌    ╓█ ▓████
       ███████████████████▀
        ▀▓██████████████▀
   ██   
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
dfg123hjk
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
December 08, 2020, 08:26:53 AM
 #1188

hi, please help with settings for rx580, didn't flash them yet, what settings can be used for stock bios to increase MH
with memory 2090 can be unstable and stop mining after few hours, at 2100 won't start
thanks
https://imgupload.io/image/R4DKH
DrX
Member
**
Offline Offline

Activity: 233
Merit: 20


View Profile
December 08, 2020, 05:49:30 PM
 #1189

hi, please help with settings for rx580, didn't flash them yet, what settings can be used for stock bios to increase MH
with memory 2090 can be unstable and stop mining after few hours, at 2100 won't start
thanks


Just go for Core 1100 and Mem 2000 and add REF 20 ... Should be stable 30Mh/s
wolverine5pl
Sr. Member
****
Offline Offline

Activity: 427
Merit: 250


View Profile
December 09, 2020, 12:49:39 AM
 #1190

anyone tested it on 5700 xt??

               ,,╓▄▄▄▄▄▄▄▄▄µ,.               
           ,╔▄▓▓██████████████▓▄▄,           
        ╓╗▓▓██████████████████████▓▄µ       
      ╔▄████████████████████████████▓▓╦     
    ╔╣▓████████▀` ▀███████▀` ╙█████████▌m   
   ╔▓████████▌`     ▀██▓▀      ▐████████▓N   
  ╔▓██████████▓▄      └      ,███████████▓N 
 ╔▓█████▓▀▀█████▓▄         ╓██████▓`▓█████▓H
 ╫█████╨   `█████▀         ▓████▀     ▀████▒
,╫████▄      `▓▀             ▀▀      ,▓████▌H
:╣██████▄           ,▓██           ╓███████▓H
 ╫████████K        ▓█████Ñ        ╫████████▌`
 ╠▓█████▀`          ╙██▓           `▀██████Ñ
 `╫███▀`      ▄▄            ,▄▄       ▀███▌`
  `╣██▓▄    ▄████▄        ,▓████▄    ,▄██▌` 
   `╨███▓▄▓████████▌    ╓█████████▄▄▄███▀`   
     ╙▀██████████████▌▄███████████████▀╨     
       ╙▀██████████████████████████▓▀╨`     
         `╨▀▓███████████████████▓▀╨`         
            ``╨▀▀▀█████████▀▀▀╨``           
                   ```````
AdultChain
   ██   
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
   ██   
Discord
ANN
       ████▓▄▄▐████╒▄▄▓███▌
       `██████▐████▐█████▀
          ╙▀▀▀▐████`▀▀▀`
              ▐████
        ▄▓████▐████▐███▓▄
       ▓██████▐████▐██████▄
       ████    ▀▓▀┘   ▓████
       ████    ███    ▓████
       ████   ▐███▄   ▓████
       ████  ║█████M  ▓████
       ████  ▐M███▌   ▓████
       ████  ▄████    ▓████
       ████  ████▓    ▓████     
       ████  ▓█ ▀█▌   ▓████
       ████  ▓█  ╙█∩  ▓████
       ████  █▌   ▀█  ▓████
       ████  ▀⌐    ▀▄ ▓████
       ████  ║▌    ╓█ ▓████
       ███████████████████▀
        ▀▓██████████████▀
   ██   
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
█  ██  █
Yirvenpaeae
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
December 11, 2020, 05:59:46 PM
 #1191

hi,

can anyone help me to write a batch file?

i start with
folder of tweak tool....exe --i 0,1,2,3,4,5 --rcdrd 19 --REF 15600 --rfc 164

it runs the tool but nothing is changing

thx
Morph42
Jr. Member
*
Offline Offline

Activity: 57
Merit: 1


View Profile
December 14, 2020, 05:02:24 PM
 #1192

Hi everyone!  I was one of the many previously using Claymore to mine ETH until recently.  I've now switched over to the current version of lolminer.  In doing so I noticed my hashrate dropped and attempting to get it back up again.  It was recommended to use AMDmemTweakXL.  And after launching and changing the refresh from (5) to (30) on each card I already gained another 1.5mhs per card.

Claymore's had some settings I made in the command line that increased the hash;
   [-dbg -1 -mport 3333 -mpsw Miner1 -etha 0 -tt 80 -tstop 90 -eres 0 -rxboost 1 -y 1 -powlim -10 -cclock 1200 -cvddc 820 -mclock 2150 -mvddc 900 -fanmin 90 -fanmax 100 -strap 1]

I know that Claymore and lolminer are different and I may not get the same hashrate, but I am looking at the AMDmemTweakXL and I'm thinking I could do the same here to bring it up some more, but there's a LOT more settings (and sub-settings) to mess with.

I'm asking to see if anyone has already done what I'm trying here.  At least a better starting point (and perhaps some pointers).

Each rig is:
Windows 10 x64
(12) AMD RX570 8G cards (current AMD driver 20.4.1, but 20.11.3 is available)
lolminer 1.16a
AMDTweak 1.1.0.3

Adding in a snapshot of my AMD via GPUz
dejvic
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
December 18, 2020, 01:47:27 PM
Last edit: December 18, 2020, 03:10:48 PM by dejvic
 #1193

Dear, can you help me with amdmemtweak
for this card - ATI Sapphire NITRO RX Vega 56 8 GB Hynix HBM2, 113-D0500310-O01

i have this timing -
amdmemtweak --CL 20 --RAS 30 --RCDRD 14 --RCDWR 12 --RC 36 --RP 14 --RRDS 3 --RRDL 6 --RTP 5 --FAW 12 --CWL 8 --WTRS 4 --WTRL 9 --WR 14 --REF 65535 --RFC 249


and my maximum is 45.9Mhs

Please help with tunning this tweak  :-)

Thank you very much for all.
Morph42
Jr. Member
*
Offline Offline

Activity: 57
Merit: 1


View Profile
December 18, 2020, 05:14:00 PM
 #1194

Hi everyone!  I was one of the many previously using Claymore to mine ETH until recently.  I've now switched over to the current version of lolminer.  In doing so I noticed my hashrate dropped and attempting to get it back up again.  It was recommended to use AMDmemTweakXL.  And after launching and changing the refresh from (5) to (30) on each card I already gained another 1.5mhs per card.

Claymore's had some settings I made in the command line that increased the hash;
   [-dbg -1 -mport 3333 -mpsw Miner1 -etha 0 -tt 80 -tstop 90 -eres 0 -rxboost 1 -y 1 -powlim -10 -cclock 1200 -cvddc 820 -mclock 2150 -mvddc 900 -fanmin 90 -fanmax 100 -strap 1]

I know that Claymore and lolminer are different and I may not get the same hashrate, but I am looking at the AMDmemTweakXL and I'm thinking I could do the same here to bring it up some more, but there's a LOT more settings (and sub-settings) to mess with.

I'm asking to see if anyone has already done what I'm trying here.  At least a better starting point (and perhaps some pointers).

Each rig is:
Windows 10 x64
(12) AMD RX570 8G cards (current AMD driver 20.4.1, but 20.11.3 is available)
lolminer 1.16a
AMDTweak 1.1.0.3

Adding in a snapshot of my AMD via GPUz



Hmmm...anyone out there?  I'm a newbie here when it comes to doing this deep of config.  The idea of flashing the bios of each card is a little terrifying and looking for some help on this.
Digging a little further into GPUz I find I'm using Polaris20 (ver015.050) on the AMD bios.  And then if I do that, help with some basic timings to reduce the power (-10) or increasing the cclock or clock
fearful of damaging anything and looking for some guidance.
miner29
Full Member
***
Offline Offline

Activity: 1262
Merit: 138


View Profile
December 18, 2020, 05:54:35 PM
 #1195

Dear, can you help me with amdmemtweak
for this card - ATI Sapphire NITRO RX Vega 56 8 GB Hynix HBM2, 113-D0500310-O01

i have this timing -
amdmemtweak --CL 20 --RAS 30 --RCDRD 14 --RCDWR 12 --RC 36 --RP 14 --RRDS 3 --RRDL 6 --RTP 5 --FAW 12 --CWL 8 --WTRS 4 --WTRL 9 --WR 14 --REF 65535 --RFC 249


and my maximum is 45.9Mhs

Please help with tunning this tweak  :-)

Thank you very much for all.


Try

ras 26 / rcdrd 12 / rcdwr 12 / rc 38 / rp 12 / rrds 4 / rrdl 5 . rtp 6 /faw 12 / cwl 8 / wtrs 4 / wtrl 9 / wr 13 / ref 24000 (21100 if it doesnt like 24000) / rfc 239

core 1090 / mem 1020 / volt 825 (835 if unstable)

I get 53.18mhs with my vega56's..
dejvic
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
December 18, 2020, 07:22:14 PM
Last edit: December 18, 2020, 07:53:56 PM by dejvic
 #1196

Dear, can you help me with amdmemtweak
for this card - ATI Sapphire NITRO RX Vega 56 8 GB Hynix HBM2, 113-D0500310-O01

i have this timing -
amdmemtweak --CL 20 --RAS 30 --RCDRD 14 --RCDWR 12 --RC 36 --RP 14 --RRDS 3 --RRDL 6 --RTP 5 --FAW 12 --CWL 8 --WTRS 4 --WTRL 9 --WR 14 --REF 65535 --RFC 249


and my maximum is 45.9Mhs

Please help with tunning this tweak  :-)

Thank you very much for all.


Try

ras 26 / rcdrd 12 / rcdwr 12 / rc 38 / rp 12 / rrds 4 / rrdl 5 . rtp 6 /faw 12 / cwl 8 / wtrs 4 / wtrl 9 / wr 13 / ref 24000 (21100 if it doesnt like 24000) / rfc 239

core 1090 / mem 1020 / volt 825 (835 if unstable)

I get 53.18mhs with my vega56's..


thank you. Have you got the same cards (Sapphire Radeon NITRO Vega 56 8G, Hynix)?
I cant  set mem 1020, my max is 830 and core 1100.
miner29
Full Member
***
Offline Offline

Activity: 1262
Merit: 138


View Profile
December 18, 2020, 10:01:29 PM
 #1197

Dear, can you help me with amdmemtweak
for this card - ATI Sapphire NITRO RX Vega 56 8 GB Hynix HBM2, 113-D0500310-O01

i have this timing -
amdmemtweak --CL 20 --RAS 30 --RCDRD 14 --RCDWR 12 --RC 36 --RP 14 --RRDS 3 --RRDL 6 --RTP 5 --FAW 12 --CWL 8 --WTRS 4 --WTRL 9 --WR 14 --REF 65535 --RFC 249


and my maximum is 45.9Mhs

Please help with tunning this tweak  :-)

Thank you very much for all.


Try

ras 26 / rcdrd 12 / rcdwr 12 / rc 38 / rp 12 / rrds 4 / rrdl 5 . rtp 6 /faw 12 / cwl 8 / wtrs 4 / wtrl 9 / wr 13 / ref 24000 (21100 if it doesnt like 24000) / rfc 239

core 1090 / mem 1020 / volt 825 (835 if unstable)

I get 53.18mhs with my vega56's..


thank you. Have you got the same cards (Sapphire Radeon NITRO Vega 56 8G, Hynix)?
I cant  set mem 1020, my max is 830 and core 1100.

Ive got some with Hynix and some with Samesung.  What are you using to set your clocks?  I use linux and can set without issue.  If on windows make the mem 1/2 or 510.  Linux is 2x mem of windows.
dejvic
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
December 18, 2020, 10:37:15 PM
 #1198

Dear, can you help me with amdmemtweak
for this card - ATI Sapphire NITRO RX Vega 56 8 GB Hynix HBM2, 113-D0500310-O01

i have this timing -
amdmemtweak --CL 20 --RAS 30 --RCDRD 14 --RCDWR 12 --RC 36 --RP 14 --RRDS 3 --RRDL 6 --RTP 5 --FAW 12 --CWL 8 --WTRS 4 --WTRL 9 --WR 14 --REF 65535 --RFC 249


and my maximum is 45.9Mhs

Please help with tunning this tweak  :-)

Thank you very much for all.


Try

ras 26 / rcdrd 12 / rcdwr 12 / rc 38 / rp 12 / rrds 4 / rrdl 5 . rtp 6 /faw 12 / cwl 8 / wtrs 4 / wtrl 9 / wr 13 / ref 24000 (21100 if it doesnt like 24000) / rfc 239

core 1090 / mem 1020 / volt 825 (835 if unstable)

I get 53.18mhs with my vega56's..


thank you. Have you got the same cards (Sapphire Radeon NITRO Vega 56 8G, Hynix)?
I cant  set mem 1020, my max is 830 and core 1100.

Ive got some with Hynix and some with Samesung.  What are you using to set your clocks?  I use linux and can set without issue.  If on windows make the mem 1/2 or 510.  Linux is 2x mem of windows.


i have RaveOS. (is the same as HiveOS)
www.raveos.com

and my settings - core 1100, memclock 810-850, core vol 800-875, mem vol 800-875
but max hashrate is 45mh/s
miner29
Full Member
***
Offline Offline

Activity: 1262
Merit: 138


View Profile
December 18, 2020, 10:46:55 PM
 #1199

Dear, can you help me with amdmemtweak
for this card - ATI Sapphire NITRO RX Vega 56 8 GB Hynix HBM2, 113-D0500310-O01

i have this timing -
amdmemtweak --CL 20 --RAS 30 --RCDRD 14 --RCDWR 12 --RC 36 --RP 14 --RRDS 3 --RRDL 6 --RTP 5 --FAW 12 --CWL 8 --WTRS 4 --WTRL 9 --WR 14 --REF 65535 --RFC 249


and my maximum is 45.9Mhs

Please help with tunning this tweak  :-)

Thank you very much for all.



Try

ras 26 / rcdrd 12 / rcdwr 12 / rc 38 / rp 12 / rrds 4 / rrdl 5 . rtp 6 /faw 12 / cwl 8 / wtrs 4 / wtrl 9 / wr 13 / ref 24000 (21100 if it doesnt like 24000) / rfc 239

core 1090 / mem 1020 / volt 825 (835 if unstable)

I get 53.18mhs with my vega56's..




thank you. Have you got the same cards (Sapphire Radeon NITRO Vega 56 8G, Hynix)?
I cant  set mem 1020, my max is 830 and core 1100.

Ive got some with Hynix and some with Samesung.  What are you using to set your clocks?  I use linux and can set without issue.  If on windows make the mem 1/2 or 510.  Linux is 2x mem of windows.


i have RaveOS. (is the same as HiveOS)
www.raveos.com

and my settings - core 1100, memclock 810-850, core vol 800-875, mem vol 800-875
but max hashrate is 45mh/s

Does it have an entry field and slider or just slider?  If entry field you can try to enter the value.  At worst requires a reboot of rig if it doesnt like it.
dejvic
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
December 18, 2020, 11:14:38 PM
 #1200

Dear, can you help me with amdmemtweak
for this card - ATI Sapphire NITRO RX Vega 56 8 GB Hynix HBM2, 113-D0500310-O01

i have this timing -
amdmemtweak --CL 20 --RAS 30 --RCDRD 14 --RCDWR 12 --RC 36 --RP 14 --RRDS 3 --RRDL 6 --RTP 5 --FAW 12 --CWL 8 --WTRS 4 --WTRL 9 --WR 14 --REF 65535 --RFC 249


and my maximum is 45.9Mhs

Please help with tunning this tweak  :-)

Thank you very much for all.



Try

ras 26 / rcdrd 12 / rcdwr 12 / rc 38 / rp 12 / rrds 4 / rrdl 5 . rtp 6 /faw 12 / cwl 8 / wtrs 4 / wtrl 9 / wr 13 / ref 24000 (21100 if it doesnt like 24000) / rfc 239

core 1090 / mem 1020 / volt 825 (835 if unstable)

I get 53.18mhs with my vega56's..




thank you. Have you got the same cards (Sapphire Radeon NITRO Vega 56 8G, Hynix)?
I cant  set mem 1020, my max is 830 and core 1100.

Ive got some with Hynix and some with Samesung.  What are you using to set your clocks?  I use linux and can set without issue.  If on windows make the mem 1/2 or 510.  Linux is 2x mem of windows.


i have RaveOS. (is the same as HiveOS)
www.raveos.com

and my settings - core 1100, memclock 810-850, core vol 800-875, mem vol 800-875
but max hashrate is 45mh/s

Does it have an entry field and slider or just slider?  If entry field you can try to enter the value.  At worst requires a reboot of rig if it doesnt like it.

I have 6 cards, and this is values from-till... Do you unterestand?
Pages: « 1 ... 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 [60] 61 62 63 64 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!