Giter Site home page Giter Site logo

open-power / amester Goto Github PK

View Code? Open in Web Editor NEW
14.0 14.0 11.0 36.69 MB

License: Eclipse Public License 1.0

Makefile 1.54% Tcl 24.40% Shell 1.10% Batchfile 0.05% M4 2.53% C 46.39% Perl 3.29% HTML 17.71% C++ 1.84% Python 0.06% Assembly 0.63% DIGITAL Command Language 0.37% XS 0.01% eC 0.01% Emacs Lisp 0.01% Scheme 0.01% Prolog 0.04% CMake 0.02% SAS 0.01% CLIPS 0.01%

amester's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

amester's Issues

No axis info in graph window?

screen shot 2016-08-08 at 11 35 53 am

Did I miss installing some package to get the graphing function to work properly? The graphing function not very useful without the axis information.
Running on an x86 Ubuntu 14.04.4 LTS with kernel 4.2.0-41-generic

make downloads+builds source via http

By pulling source off the internet over http and then executing contents thereof, this opens developers and build servers to MiTM compromises.

(also, to package for linux distributions, you generally aren't allowed to pull source from the internet at build time)

Can't build on amester on Power8 running Ubuntu 15 (pcc64le)

cat: /etc/issues: No such file or directory
dcarver@p8capi3:~/amester/amester-master$ cat /etc/issue
Ubuntu 15.04 \n \l

dcarver@p8capi3:/amester/amester-master$ uname -a
Linux p8capi3 3.19.0-28-generic #30-Ubuntu SMP Mon Aug 31 15:54:18 UTC 2015 ppc64le ppc64le ppc64le GNU/Linux
dcarver@p8capi3:
/amester/amester-master$ ./configure
checking build system type... Invalid configuration ppc64le-unknown-linux-gnu': machineppc64le-unknown' not recognized
configure: error: /bin/bash ./config.sub ppc64le-unknown-linux-gnu failed

dcarver@p8capi3:~/amester/amester-master$

Only able to read sensors from 1 processor of a total of 2

My system is a P8 S822LC model 8355-GTA server.
So, it has 10 cores per chip and 2 chips.

In my experiments, it seems that AMESTER reads only from 1 chip: when running in the first 10 cores a benchmark, power readings seem as they were idle readings.
Executions of the benchmark in the last 10 cores seem normal in terms of power consumption.
I'm reading the following power sensors:

  • PWR250P0
  • PWR250VCS0
  • PWR250VDD0

I've used a another machine, which had 2 power sensors for processor (e.g. PWR250VCS0 and PWR250VCS1).

Attached is the beginning of the execution of AMESTER in case it's needed: amester_init.txt

issue connecting to Zaius (or Romulus)

getting following errors when trying to connect to openbmc system

~/amester/build/v7_3/linux$ ./amester 
There was an error connecting: result = after#19
BGERROR: after#19
errorInfo: after#19
    while executing
"::itcl::parser::handleClass openbmc ::openbmc ::myopenbmc -addr 192.168.1.177 -ipmi_user root -ipmi_passwd 0penBmc -timeout 30000"
    invoked from within
"openbmc ::$name -addr $addr -ipmi_user $ipmi_user -ipmi_passwd $ipmi_passwd  -timeout $timeout"
errorCode: NONE
BGERROR: invalid command name "::myopenbmc"
errorInfo: invalid command name "::myopenbmc"
    while executing
"::myopenbmc data_update"
    (in namespace inscope "::host" script line 1)
    invoked from within
"namespace inscope ::host {::myopenbmc data_update}"
    ("after" script)
errorCode: TCL LOOKUP COMMAND ::myopenbmc
BGERROR: invalid command name "::myopenbmc"
errorInfo: invalid command name "::myopenbmc"
    while executing
"::myopenbmc ipmi_health"
    (in namespace inscope "::openbmc" script line 1)
    invoked from within
"namespace inscope ::openbmc {::myopenbmc ipmi_health}"
    ("after" script)
errorCode: TCL LOOKUP COMMAND ::myopenbmc

Error when Source Cvs kbskit0.4

The error info is as following. I can access kbskit.cvs.sourceforge.net through browser. Is there some error on this command(/usr/bin/cvs -d :pserver:[email protected]:/cvsroot/kbskit -z3 co -P -d kbskit0.4 -r kbskit_0_4 kbskit) or what other method I can get this file(kbsmk8.6-bi)?

Thanks a lot.

=== Source Cvs kbskit0.4
/usr/bin/cvs -d :pserver:[email protected]:/cvsroot/kbskit -z3 co -P -d kbskit0.4 -r kbskit_0_4 kbskit
cvs [checkout aborted]: connect to kbskit.cvs.sourceforge.net(216.34.181.112):2401 failed: Connection timed out
child process exited abnormally
=== Require error: kbskit0.4
missing sources of package 'kbskit0.4'
Error in execution of 'install kbskit8.6':
=== Package failed for: kbskit0.4
Require failed for: kbskit0.4
cp package/kbs/build_linux-gnu_x86_64/bin/kbsmk8.6-bi package
cp: cannot stat ‘package/kbs/build_linux-gnu_x86_64/bin/kbsmk8.6-bi’: No such file or directory
make[1]: *** [package/kbsmk8.6-bi] Error 1
make[1]: Leaving directory `/home/fujun_liu/amester'
make: * [default] Error 2_

Why does amester need to rebuild tcl and tk?

Why does amester need to download and rebuild tcl8.6 and tk8.6 ? Shouldn't this be a dependency?

root@p8capi3:/home/00108/dcarver/amester/amester-master# apt-cache search ^tk8.6
tk8.6 - Tk toolkit for Tcl and X11 v8.6 - windowing shell
tk8.6-blt2.5 - graphics extension library for Tcl/Tk - library
tk8.6-dev - Tk toolkit for Tcl and X11 v8.6 - development files
tk8.6-doc - Tk toolkit for Tcl and X11 v8.6 - manual pages
root@p8capi3:/home/00108/dcarver/amester/amester-master# apt-cache search ^tcl8.6
tcl8.6 - Tcl (the Tool Command Language) v8.6 - shell
tcl8.6-dev - Tcl (the Tool Command Language) v8.6 - development files
tcl8.6-doc - Tcl (the Tool Command Language) v8.6 - manual pages
tcl8.6-tdbc - Tcl Database Connectivity
tcl8.6-tdbc-mysql - Tcl Database Connectivity
tcl8.6-tdbc-odbc - ODBC driver for the Tcl Database Connectivity
tcl8.6-tdbc-postgres - Tcl Database Connectivity
tcl8.6-tdbc-sqlite3 - Tcl Database Connectivity

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.