Re: Question about apmd power savings

2011-10-20 Thread Benny Lofgren
On 2011-10-20 03.53, STeve Andre' wrote:
> On 10/18/11 23:58, Amit Kulkarni wrote:
>> On Tue, Oct 18, 2011 at 6:36 PM, STeve Andre'  wrote:
>>>
>> http://www.openbsd.org/cgi-bin/cvsweb/~checkout~/src/sys/kern/sched_bsd.c
>>
>> I think looking at that file, maybe the CPU's cores are all awake
>> every rrticks_init. Is that a big reason for low power savings, each
>> core waking up?
>>
> That is a good question.  I've not looked at that code so I can't
> comment.  But going from 1.3G to 800M and only seeing a .5w
> drop seems wrong to me, with the power supply not being
> very good.

As someone else also pointed out, in an idle system perhaps you won't
see any significant power savings when reducing the clock frequency.
I mean, idling somewhat slower (eh...) more or less only affects the
interrupt handlers.

I'd measure power under full CPU load with hw.setperf set to 100 and 0
respectively and see what happens.

Also, even if what Amit points out is true, that all cores wake up at
each rrticks_init (and assuming that there's an improvement to be made
there), that would be true even in high performance mode so would most
likely not affect the relative difference in power consumption between
the two modes of operation.


Regards,
/Benny

-- 
internetlabbet.se / work:   +46 8 551 124 80  / "Words must
Benny Lofgren/  mobile: +46 70 718 11 90 /   be weighed,
/   fax:+46 8 551 124 89/not counted."
   /email:  benny -at- internetlabbet.se



Re: Question about apmd power savings

2011-10-19 Thread STeve Andre'

On 10/18/11 23:58, Amit Kulkarni wrote:

On Tue, Oct 18, 2011 at 6:36 PM, STeve Andre'  wrote:

If going from 1.3GHz to 800MHz saves .5 watts, the power supply isn't
the most efficient, I'd say.  You ought to see several watts, though less
than 10, at a wild guess.  Of course, your kill-a-watt meter might be off,
too.  I saw one that was +/- 20% of its crate mates, so while I think
the product is neat, I'm not sure of their build quality.

The other think you can do is get a 'green' disk and shave off a few
watts (2.5 inch disks are better), and if the Radeon card isn't built in,
put a simpler card in (assuming a server).

Lastly, if you have multiple machines try a different power supply.


http://www.openbsd.org/cgi-bin/cvsweb/~checkout~/src/sys/kern/sched_bsd.c

I think looking at that file, maybe the CPU's cores are all awake
every rrticks_init. Is that a big reason for low power savings, each
core waking up?




That is a good question.  I've not looked at that code so I can't
comment.  But going from 1.3G to 800M and only seeing a .5w
drop seems wrong to me, with the power supply not being
very good.

--STeve Andre'



Re: Question about apmd power savings

2011-10-18 Thread Amit Kulkarni
On Tue, Oct 18, 2011 at 6:36 PM, STeve Andre'  wrote:
> If going from 1.3GHz to 800MHz saves .5 watts, the power supply isn't
> the most efficient, I'd say.  You ought to see several watts, though less
> than 10, at a wild guess.  Of course, your kill-a-watt meter might be off,
> too.  I saw one that was +/- 20% of its crate mates, so while I think
> the product is neat, I'm not sure of their build quality.
>
> The other think you can do is get a 'green' disk and shave off a few
> watts (2.5 inch disks are better), and if the Radeon card isn't built in,
> put a simpler card in (assuming a server).
>
> Lastly, if you have multiple machines try a different power supply.
>

http://www.openbsd.org/cgi-bin/cvsweb/~checkout~/src/sys/kern/sched_bsd.c

I think looking at that file, maybe the CPU's cores are all awake
every rrticks_init. Is that a big reason for low power savings, each
core waking up?



Re: Question about apmd power savings

2011-10-18 Thread STeve Andre'

If going from 1.3GHz to 800MHz saves .5 watts, the power supply isn't
the most efficient, I'd say.  You ought to see several watts, though less
than 10, at a wild guess.  Of course, your kill-a-watt meter might be off,
too.  I saw one that was +/- 20% of its crate mates, so while I think
the product is neat, I'm not sure of their build quality.

The other think you can do is get a 'green' disk and shave off a few
watts (2.5 inch disks are better), and if the Radeon card isn't built in,
put a simpler card in (assuming a server).

Lastly, if you have multiple machines try a different power supply.

--STeve Andre'

On 10/18/11 14:53, Joe S wrote:

This isn't a problem and I'm not complaining, I'm just a bit curious
as apmd didn't save me as much power as I hoped for. I noticed that
apmd couldn't throttle my cpu in 4.9-RELEASE (amd64). However, since
March 2011, -CURRENT recognizes the K10 cpus, so I wanted to try it
out apmd on my HP Microserver. So I upgraded my system from
4.9-RELEASE to a recent -CURRENT snapshot. When I run "apmd -C"
hw.setperf gets set to 0 and the hw.cpuspeed gets set to 800 MHz. That
was expected. I attached a Kill-a-Watt meter to my system to see what
kind of power savings I would experience with apmd enabled. I think my
expectations were a bit too high. I was only saving .5 watts when my
cpu was throttled down to 800 MHz from 1.3 GHz. I haven't seen many
posts on this subject, so I was wondering if the power savings of .5
watts sounds normal, or if something is wrong on my end.

OpenBSD 5.0-current (GENERIC.MP) #96: Thu Oct  6 16:12:43 MDT 2011
 dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 8554872832 (8158MB)
avail mem = 8313020416 (7927MB)
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.6 @ 0xfb330 (35 entries)
bios0: vendor HP version "O41" date 09/30/2010
bios0: HP ProLiant MicroServer
acpi0 at bios0: rev 2
acpi0: sleep states S0 S4 S5
acpi0: tables DSDT FACP APIC MCFG SPMI OEMB HPET EINJ BERT ERST HEST SSDT
acpi0: wakeup devices PCE2(S4) PCE3(S4) PCE4(S4) PCE5(S4) PCE6(S4)
PCE7(S4) PCE9(S4) PCEA(S4) PCEB(S4) PCEC(S4) SBAZ(S4) P0PC(S4)
PE20(S4) PE21(S4) PE22(S4) PE23(S4)
acpitimer0 at acpi0: 3579545 Hz, 32 bits
acpimadt0 at acpi0 addr 0xfee0: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: AMD Athlon(tm) II Neo N36L Dual-Core Processor, 1298.06 MHz
cpu0: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,MWAIT,CX16,POPCNT,NXE,MMXX,FFXSR,LONG,3DNOW2,3DNOW
cpu0: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 1MB
64b/line 16-way L2 cache
cpu0: ITLB 32 4KB entries fully associative, 16 4MB entries fully associative
cpu0: DTLB 48 4KB entries fully associative, 48 4MB entries fully associative
cpu0: apic clock running at 199MHz
cpu1 at mainbus0: apid 1 (application processor)
cpu1: AMD Athlon(tm) II Neo N36L Dual-Core Processor, 1297.85 MHz
cpu1: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,MWAIT,CX16,POPCNT,NXE,MMXX,FFXSR,LONG,3DNOW2,3DNOW
cpu1: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 1MB
64b/line 16-way L2 cache
cpu1: ITLB 32 4KB entries fully associative, 16 4MB entries fully associative
cpu1: DTLB 48 4KB entries fully associative, 48 4MB entries fully associative
ioapic0 at mainbus0: apid 2 pa 0xfec0, version 21, 24 pins
acpimcfg0 at acpi0 addr 0xe000, bus 0-255
acpihpet0 at acpi0: 14318180 Hz
acpi0: unable to load \\_SB_._INI.EXH1
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 1 (P0P1)
acpiprt2 at acpi0: bus -1 (PCE2)
acpiprt3 at acpi0: bus 2 (PCE4)
acpiprt4 at acpi0: bus 3 (PCE6)
acpicpu0 at acpi0: PSS
acpicpu1 at acpi0: PSS
acpibtn0 at acpi0: PWRB
ipmi at mainbus0 not configured
cpu0: 1297 MHz: speeds: 1300 1100 800 MHz
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 "AMD RS880 Host" rev 0x00
ppb0 at pci0 dev 1 function 0 vendor "Hewlett-Packard", unknown
product 0x9602 rev 0x00
pci1 at ppb0 bus 1
vga1 at pci1 dev 5 function 0 "ATI Mobility Radeon HD 4200" rev 0x00
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
radeondrm0 at vga1: apic 2 int 18
drm0 at radeondrm0
ppb1 at pci0 dev 4 function 0 "AMD RS780 PCIE" rev 0x00: msi
pci2 at ppb1 bus 2
em0 at pci2 dev 0 function 0 "Intel PRO/1000 MT (82574L)" rev 0x00:
msi, address 00:1b:21:a8:61:9a
ppb2 at pci0 dev 6 function 0 "AMD RS780 PCIE" rev 0x00
pci3 at ppb2 bus 3
bge0 at pci3 dev 0 function 0 "Broadcom BCM5723" rev 0x10, BCM5784 A1
(0x5784100): apic 2 int 18, address 78:ac:c0:f7:96:05
brgphy0 at bge0 phy 1: BCM5784 10/100/1000baseT PHY, rev. 4
ahci0 at pci0 dev 17 function 0 "ATI SBx00 SATA" rev 0x40: apic 2 int
19, AHCI 1.2
scsibus0 at ahci0: 32 targets
ohci0 at pci0 dev 18 function 0 "ATI SB700 USB" rev 0x00: apic 2 int
18, version 1.0, legacy support
ehci0 at pci0 dev 18 function 2 "ATI SB700 USB2" rev 0x00: apic 2 int 17
usb0 at ehci0: US

Re: Question about apmd power savings

2011-10-18 Thread Joe S
On Tue, Oct 18, 2011 at 2:22 PM, Brynet  wrote:
> Sorry Joe,
>
> I'm not subscribed to misc@, marc.info is ro, I didn't see your message.
>
> I worked on K10 freq scaling for my laptop, indeed, it doesn't help much in
> terms of measurable power savings.. not as much as I had hoped it might.
>
> Playing with voltage settings may have helped, but it seemed risky.. no other
> implementation messages with it either.
>
> The effects are more noticable on laptops, but for desktops/workstatons, it's
> not really worth enabling apmd, just make sure you have decent cooling.
>
> -Bryan.
>

Bryan, I saw your name when I was looking into this. Thanks for
working on this and thanks for the confirmation.



Re: Question about apmd power savings

2011-10-18 Thread Peter Theunis
you could replace that 3.5" disk drive with a 2.5" one and save some more that
way..

On Oct 18, 2011, at 11:53 AM, Joe S  wrote:

> This isn't a problem and I'm not complaining, I'm just a bit curious
> as apmd didn't save me as much power as I hoped for. I noticed that
> apmd couldn't throttle my cpu in 4.9-RELEASE (amd64). However, since
> March 2011, -CURRENT recognizes the K10 cpus, so I wanted to try it
> out apmd on my HP Microserver. So I upgraded my system from
> 4.9-RELEASE to a recent -CURRENT snapshot. When I run "apmd -C"
> hw.setperf gets set to 0 and the hw.cpuspeed gets set to 800 MHz. That
> was expected. I attached a Kill-a-Watt meter to my system to see what
> kind of power savings I would experience with apmd enabled. I think my
> expectations were a bit too high. I was only saving .5 watts when my
> cpu was throttled down to 800 MHz from 1.3 GHz. I haven't seen many
> posts on this subject, so I was wondering if the power savings of .5
> watts sounds normal, or if something is wrong on my end.
>
> OpenBSD 5.0-current (GENERIC.MP) #96: Thu Oct  6 16:12:43 MDT 2011
>dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
> real mem = 8554872832 (8158MB)
> avail mem = 8313020416 (7927MB)
> mainbus0 at root
> bios0 at mainbus0: SMBIOS rev. 2.6 @ 0xfb330 (35 entries)
> bios0: vendor HP version "O41" date 09/30/2010
> bios0: HP ProLiant MicroServer
> acpi0 at bios0: rev 2
> acpi0: sleep states S0 S4 S5
> acpi0: tables DSDT FACP APIC MCFG SPMI OEMB HPET EINJ BERT ERST HEST SSDT
> acpi0: wakeup devices PCE2(S4) PCE3(S4) PCE4(S4) PCE5(S4) PCE6(S4)
> PCE7(S4) PCE9(S4) PCEA(S4) PCEB(S4) PCEC(S4) SBAZ(S4) P0PC(S4)
> PE20(S4) PE21(S4) PE22(S4) PE23(S4)
> acpitimer0 at acpi0: 3579545 Hz, 32 bits
> acpimadt0 at acpi0 addr 0xfee0: PC-AT compat
> cpu0 at mainbus0: apid 0 (boot processor)
> cpu0: AMD Athlon(tm) II Neo N36L Dual-Core Processor, 1298.06 MHz
> cpu0:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUS
H,MMX,FXSR,SSE,SSE2,HTT,SSE3,MWAIT,CX16,POPCNT,NXE,MMXX,FFXSR,LONG,3DNOW2,3DN
OW
> cpu0: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 1MB
> 64b/line 16-way L2 cache
> cpu0: ITLB 32 4KB entries fully associative, 16 4MB entries fully
associative
> cpu0: DTLB 48 4KB entries fully associative, 48 4MB entries fully
associative
> cpu0: apic clock running at 199MHz
> cpu1 at mainbus0: apid 1 (application processor)
> cpu1: AMD Athlon(tm) II Neo N36L Dual-Core Processor, 1297.85 MHz
> cpu1:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUS
H,MMX,FXSR,SSE,SSE2,HTT,SSE3,MWAIT,CX16,POPCNT,NXE,MMXX,FFXSR,LONG,3DNOW2,3DN
OW
> cpu1: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 1MB
> 64b/line 16-way L2 cache
> cpu1: ITLB 32 4KB entries fully associative, 16 4MB entries fully
associative
> cpu1: DTLB 48 4KB entries fully associative, 48 4MB entries fully
associative
> ioapic0 at mainbus0: apid 2 pa 0xfec0, version 21, 24 pins
> acpimcfg0 at acpi0 addr 0xe000, bus 0-255
> acpihpet0 at acpi0: 14318180 Hz
> acpi0: unable to load \\_SB_._INI.EXH1
> acpiprt0 at acpi0: bus 0 (PCI0)
> acpiprt1 at acpi0: bus 1 (P0P1)
> acpiprt2 at acpi0: bus -1 (PCE2)
> acpiprt3 at acpi0: bus 2 (PCE4)
> acpiprt4 at acpi0: bus 3 (PCE6)
> acpicpu0 at acpi0: PSS
> acpicpu1 at acpi0: PSS
> acpibtn0 at acpi0: PWRB
> ipmi at mainbus0 not configured
> cpu0: 1297 MHz: speeds: 1300 1100 800 MHz
> pci0 at mainbus0 bus 0
> pchb0 at pci0 dev 0 function 0 "AMD RS880 Host" rev 0x00
> ppb0 at pci0 dev 1 function 0 vendor "Hewlett-Packard", unknown
> product 0x9602 rev 0x00
> pci1 at ppb0 bus 1
> vga1 at pci1 dev 5 function 0 "ATI Mobility Radeon HD 4200" rev 0x00
> wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
> wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
> radeondrm0 at vga1: apic 2 int 18
> drm0 at radeondrm0
> ppb1 at pci0 dev 4 function 0 "AMD RS780 PCIE" rev 0x00: msi
> pci2 at ppb1 bus 2
> em0 at pci2 dev 0 function 0 "Intel PRO/1000 MT (82574L)" rev 0x00:
> msi, address 00:1b:21:a8:61:9a
> ppb2 at pci0 dev 6 function 0 "AMD RS780 PCIE" rev 0x00
> pci3 at ppb2 bus 3
> bge0 at pci3 dev 0 function 0 "Broadcom BCM5723" rev 0x10, BCM5784 A1
> (0x5784100): apic 2 int 18, address 78:ac:c0:f7:96:05
> brgphy0 at bge0 phy 1: BCM5784 10/100/1000baseT PHY, rev. 4
> ahci0 at pci0 dev 17 function 0 "ATI SBx00 SATA" rev 0x40: apic 2 int
> 19, AHCI 1.2
> scsibus0 at ahci0: 32 targets
> ohci0 at pci0 dev 18 function 0 "ATI SB700 USB" rev 0x00: apic 2 int
> 18, version 1.0, legacy support
> ehci0 at pci0 dev 18 function 2 "ATI SB700 USB2" rev 0x00: apic 2 int 17
> usb0 at ehci0: USB revision 2.0
> uhub0 at usb0 "ATI EHCI root hub" rev 2.00/1.00 addr 1
> ohci1 at pci0 dev 19 function 0 "ATI SB700 USB" rev 0x00: apic 2 int
> 18, version 1.0, legacy support
> ehci1 at pci0 dev 19 function 2 "ATI SB700 USB2" rev 0x00: apic 2 int 17
> usb1 at ehci1: USB revision 2.0
> uhub1 at usb1 "ATI EHCI root hub" rev 2.00/1.00 addr 1
> piixpm0 a

Re: Question about apmd power savings

2011-10-18 Thread Brynet
On Tue, Oct 18, 2011 at 11:53:25AM -0700, Joe S wrote:
> This isn't a problem and I'm not complaining, I'm just a bit curious
> as apmd didn't save me as much power as I hoped for. I noticed that
> apmd couldn't throttle my cpu in 4.9-RELEASE (amd64). However, since
> March 2011, -CURRENT recognizes the K10 cpus, so I wanted to try it
> out apmd on my HP Microserver. So I upgraded my system from
> 4.9-RELEASE to a recent -CURRENT snapshot. When I run "apmd -C"
> hw.setperf gets set to 0 and the hw.cpuspeed gets set to 800 MHz. That
> was expected. I attached a Kill-a-Watt meter to my system to see what
> kind of power savings I would experience with apmd enabled. I think my
> expectations were a bit too high. I was only saving .5 watts when my
> cpu was throttled down to 800 MHz from 1.3 GHz. I haven't seen many
> posts on this subject, so I was wondering if the power savings of .5
> watts sounds normal, or if something is wrong on my end.

Sorry Joe,

I'm not subscribed to misc@, marc.info is ro, I didn't see your message.

I worked on K10 freq scaling for my laptop, indeed, it doesn't help much in 
terms of measurable power savings.. not as much as I had hoped it might.

Playing with voltage settings may have helped, but it seemed risky.. no other
implementation messages with it either.

The effects are more noticable on laptops, but for desktops/workstatons, it's 
not really worth enabling apmd, just make sure you have decent cooling.

-Bryan.



Re: Question about apmd power savings

2011-10-18 Thread Joe S
On Tue, Oct 18, 2011 at 12:22 PM, Geoff Steckel  wrote:
> Were you running a CPU-intensive workload on the CPU(s)? Changing the clock
> speed of an idle chip won't change the power usage very much in absolute
> terms. If the CPU has multiple cores, exercising them all at once may
> maximize power usage so check with all of them running hard. Memory chips
> also use more power when cycled, but if the CPU is stalled waiting for
> memory it may use less power, so the interaction is not a priori well
> defined.

No, the system was idle. Thanks for the explanation. I can't complain.
The box runs at 35 watts, which is a significant reduction in energy
usage over my previous home server.



Re: Question about apmd power savings

2011-10-18 Thread Geoff Steckel

On 10/18/2011 02:53 PM, Joe S wrote:

This isn't a problem and I'm not complaining, I'm just a bit curious
as apmd didn't save me as much power as I hoped for. I noticed that
apmd couldn't throttle my cpu in 4.9-RELEASE (amd64). However, since
March 2011, -CURRENT recognizes the K10 cpus, so I wanted to try it
out apmd on my HP Microserver. So I upgraded my system from
4.9-RELEASE to a recent -CURRENT snapshot. When I run "apmd -C"
hw.setperf gets set to 0 and the hw.cpuspeed gets set to 800 MHz. That
was expected. I attached a Kill-a-Watt meter to my system to see what
kind of power savings I would experience with apmd enabled. I think my
expectations were a bit too high. I was only saving .5 watts when my
cpu was throttled down to 800 MHz from 1.3 GHz. I haven't seen many
posts on this subject, so I was wondering if the power savings of .5
watts sounds normal, or if something is wrong on my end.
Were you running a CPU-intensive workload on the CPU(s)? Changing the 
clock speed of an idle chip won't change the power usage very much in 
absolute terms. If the CPU has multiple cores, exercising them all at 
once may maximize power usage so check with all of them running hard. 
Memory chips also use more power when cycled, but if the CPU is stalled 
waiting for memory it may use less power, so the interaction is not a 
priori well defined.


Geoff Steckel



Question about apmd power savings

2011-10-18 Thread Joe S
This isn't a problem and I'm not complaining, I'm just a bit curious
as apmd didn't save me as much power as I hoped for. I noticed that
apmd couldn't throttle my cpu in 4.9-RELEASE (amd64). However, since
March 2011, -CURRENT recognizes the K10 cpus, so I wanted to try it
out apmd on my HP Microserver. So I upgraded my system from
4.9-RELEASE to a recent -CURRENT snapshot. When I run "apmd -C"
hw.setperf gets set to 0 and the hw.cpuspeed gets set to 800 MHz. That
was expected. I attached a Kill-a-Watt meter to my system to see what
kind of power savings I would experience with apmd enabled. I think my
expectations were a bit too high. I was only saving .5 watts when my
cpu was throttled down to 800 MHz from 1.3 GHz. I haven't seen many
posts on this subject, so I was wondering if the power savings of .5
watts sounds normal, or if something is wrong on my end.

OpenBSD 5.0-current (GENERIC.MP) #96: Thu Oct  6 16:12:43 MDT 2011
dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 8554872832 (8158MB)
avail mem = 8313020416 (7927MB)
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.6 @ 0xfb330 (35 entries)
bios0: vendor HP version "O41" date 09/30/2010
bios0: HP ProLiant MicroServer
acpi0 at bios0: rev 2
acpi0: sleep states S0 S4 S5
acpi0: tables DSDT FACP APIC MCFG SPMI OEMB HPET EINJ BERT ERST HEST SSDT
acpi0: wakeup devices PCE2(S4) PCE3(S4) PCE4(S4) PCE5(S4) PCE6(S4)
PCE7(S4) PCE9(S4) PCEA(S4) PCEB(S4) PCEC(S4) SBAZ(S4) P0PC(S4)
PE20(S4) PE21(S4) PE22(S4) PE23(S4)
acpitimer0 at acpi0: 3579545 Hz, 32 bits
acpimadt0 at acpi0 addr 0xfee0: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: AMD Athlon(tm) II Neo N36L Dual-Core Processor, 1298.06 MHz
cpu0: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,MWAIT,CX16,POPCNT,NXE,MMXX,FFXSR,LONG,3DNOW2,3DNOW
cpu0: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 1MB
64b/line 16-way L2 cache
cpu0: ITLB 32 4KB entries fully associative, 16 4MB entries fully associative
cpu0: DTLB 48 4KB entries fully associative, 48 4MB entries fully associative
cpu0: apic clock running at 199MHz
cpu1 at mainbus0: apid 1 (application processor)
cpu1: AMD Athlon(tm) II Neo N36L Dual-Core Processor, 1297.85 MHz
cpu1: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,MWAIT,CX16,POPCNT,NXE,MMXX,FFXSR,LONG,3DNOW2,3DNOW
cpu1: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 1MB
64b/line 16-way L2 cache
cpu1: ITLB 32 4KB entries fully associative, 16 4MB entries fully associative
cpu1: DTLB 48 4KB entries fully associative, 48 4MB entries fully associative
ioapic0 at mainbus0: apid 2 pa 0xfec0, version 21, 24 pins
acpimcfg0 at acpi0 addr 0xe000, bus 0-255
acpihpet0 at acpi0: 14318180 Hz
acpi0: unable to load \\_SB_._INI.EXH1
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 1 (P0P1)
acpiprt2 at acpi0: bus -1 (PCE2)
acpiprt3 at acpi0: bus 2 (PCE4)
acpiprt4 at acpi0: bus 3 (PCE6)
acpicpu0 at acpi0: PSS
acpicpu1 at acpi0: PSS
acpibtn0 at acpi0: PWRB
ipmi at mainbus0 not configured
cpu0: 1297 MHz: speeds: 1300 1100 800 MHz
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 "AMD RS880 Host" rev 0x00
ppb0 at pci0 dev 1 function 0 vendor "Hewlett-Packard", unknown
product 0x9602 rev 0x00
pci1 at ppb0 bus 1
vga1 at pci1 dev 5 function 0 "ATI Mobility Radeon HD 4200" rev 0x00
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
radeondrm0 at vga1: apic 2 int 18
drm0 at radeondrm0
ppb1 at pci0 dev 4 function 0 "AMD RS780 PCIE" rev 0x00: msi
pci2 at ppb1 bus 2
em0 at pci2 dev 0 function 0 "Intel PRO/1000 MT (82574L)" rev 0x00:
msi, address 00:1b:21:a8:61:9a
ppb2 at pci0 dev 6 function 0 "AMD RS780 PCIE" rev 0x00
pci3 at ppb2 bus 3
bge0 at pci3 dev 0 function 0 "Broadcom BCM5723" rev 0x10, BCM5784 A1
(0x5784100): apic 2 int 18, address 78:ac:c0:f7:96:05
brgphy0 at bge0 phy 1: BCM5784 10/100/1000baseT PHY, rev. 4
ahci0 at pci0 dev 17 function 0 "ATI SBx00 SATA" rev 0x40: apic 2 int
19, AHCI 1.2
scsibus0 at ahci0: 32 targets
ohci0 at pci0 dev 18 function 0 "ATI SB700 USB" rev 0x00: apic 2 int
18, version 1.0, legacy support
ehci0 at pci0 dev 18 function 2 "ATI SB700 USB2" rev 0x00: apic 2 int 17
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 "ATI EHCI root hub" rev 2.00/1.00 addr 1
ohci1 at pci0 dev 19 function 0 "ATI SB700 USB" rev 0x00: apic 2 int
18, version 1.0, legacy support
ehci1 at pci0 dev 19 function 2 "ATI SB700 USB2" rev 0x00: apic 2 int 17
usb1 at ehci1: USB revision 2.0
uhub1 at usb1 "ATI EHCI root hub" rev 2.00/1.00 addr 1
piixpm0 at pci0 dev 20 function 0 "ATI SBx00 SMBus" rev 0x42: polling
iic0 at piixpm0
admtemp0 at iic0 addr 0x18: Xeon
iic0: addr 0x19 05=c2 06=11 07=a2 words 00=00f7 01= 02=
03= 04= 05=c208 06=1131 07=a203
spdmem0 at iic0 addr 0x50: 4GB DDR3 SDRAM ECC PC3-10600 with thermal sensor
spdmem1 at iic0 addr 0x51