The FreeBSD Ports Archive
FreeBSD emulators : ski4>
HP's Ski IA-64 simulator
Ski provides a functional IA-64 simulator, meaning that it simulates the
IA-64 architecture, as opposed to a particular implementation (such as
Itanium). The advantage of a functional simulator is that it executes
quickly---Ski simulatues in excess of 2 million IA-64 instructions per
second on a fast Pentium-III. On the other hand, since it doesn't
simulate the micro-architecture, it cannot be used for performance
tuning as the results would be completely meaningless. For example,
Ski simulates instructions one at a time, whereas all IA-64 chips
allow simultaneous execution of multiple instructions.
Ski simulates the complete architecture, as defined by the IA-64
architecture manuals that can be found at the following URLs:
http://developer.intel.com/design/ia-64/manuals/
http://devresource.hp.com/devresource/Docs/Refs/IA64ISA/
Ski can execute in one of two modes: system-mode or user-mode. In
system-mode, both application and system-mode execution is simulated.
In user-mode, only application-level instructions are simulated. All
system calls are intercepted and translated into corresponding calls
on the host OS (i.e., Linux/x86). Since user-mode involves less
simulation, it executes faster. On the other hand, certain things
(such as multi-threading) are not supported in user-mode execution.
Thus, for perfect simulation accuracy, it's best to use system-mode.
For more details on the internal works of the user-mode environment,
please refer to HP Labs technical report HPL-2000-85
(http://www.hpl.hp.com/techreports/2000/HPL-2000-85.html).
#
|
ski history
v. 1.15
date: 2007/05/19 20:04:40; author: flz; state: Exp; lines: +1 -0
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.14
date: 2007/01/30 04:23:55; author: kris; state: Exp; lines: +0 -1
Retire NO_FILTER_SHLIBS now that it no longer serves a purpose
v. 1.13
date: 2006/12/12 12:49:33; author: linimon; state: Exp; lines: +2 -4
Fix plist and unbreak.
Submitted by: jhb
v. 1.12
date: 2006/09/17 01:26:53; author: kris; state: Exp; lines: +2 -0
BROKEN: Incomplete pkg-plist
v. 1.11
date: 2006/09/03 06:56:04; author: kris; state: Exp; lines: +3 -4
NO_PACKAGE and NO_CDROM are superfluous. Allow package builds.
v. 1.10
date: 2006/02/01 02:39:48; author: marcel; state: Exp; lines: +2 -2
The HP ski simulator is available from HP Labs.
While here add the SHA256 checksum.
PR: ports/92650
v. 1.9
date: 2004/03/01 20:43:33; author: pav; state: Exp; lines: +1 -1
- rpm2cpio.pl need to be EXTRACT_DEPENDS otherwise it will not work
PR: ports/63516
Submitted by: Stephen J. Roznowski
v. 1.8
date: 2004/01/22 12:18:14; author: trevor; state: Exp; lines: +1 -1
Use the CPIO macro defined in bsd.port.mk.
v. 1.7
date: 2004/01/09 20:12:35; author: pav; state: Exp; lines: +1 -1
- Quiet Fenner's distfile survey
PR: ports/61136
Submitted by: Ken Smith
v. 1.6
date: 2003/12/12 13:43:03; author: netchild; state: Exp; lines: +2 -2
s/rpm2cpio/rpm2cpio.pl/ after the recent update of archivers/rpm2cpio (the
script was renamed to solve a conflict with archivers/rpm) to fix possible
build problems.
I've tested this with lang/icc. Any new errors because of this commit in
one of the modified ports may be because the ports previously may have used
rpm2cpio from archivers/rpm instead of the used {EXTRACT,BUILD}_DEPENDS
archivers/rpm2cpio.
v. 1.5
date: 2003/07/31 05:34:23; author: marcel; state: Exp; lines: +1 -1
Make it explicit that we cannot redistribute ski. While here, provide
the URL from which one can start with the download process.
Reviewed by: kris
v. 1.4
date: 2003/03/07 06:01:18; author: ade; state: Exp; lines: +1 -0
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti.
v. 1.3
date: 2003/02/07 22:17:09; author: marcel; state: Exp; lines: +11 -3
Define IGNORE if the distfile is not yet fetched. You must fetch
manually from the HP site. While here, reduce duplication.
Notified ad nauseam by: portsurvey
v. 1.2
date: 2001/10/16 01:06:52; author: obrien; state: Exp; lines: +2 -2
Fix comment header.
v. 1.1
date: 2001/10/16 01:06:02; author: obrien; state: Exp;
HP's Ski IA-64 simulator
=============================================================================
v. 1.15
date: 2007/05/19 20:04:40; author: flz; state: Exp; lines: +1 -0
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.14
date: 2007/01/30 04:23:55; author: kris; state: Exp; lines: +0 -1
Retire NO_FILTER_SHLIBS now that it no longer serves a purpose
v. 1.13
date: 2006/12/12 12:49:33; author: linimon; state: Exp; lines: +2 -4
Fix plist and unbreak.
Submitted by: jhb
v. 1.12
date: 2006/09/17 01:26:53; author: kris; state: Exp; lines: +2 -0
BROKEN: Incomplete pkg-plist
v. 1.11
date: 2006/09/03 06:56:04; author: kris; state: Exp; lines: +3 -4
NO_PACKAGE and NO_CDROM are superfluous. Allow package builds.
v. 1.10
date: 2006/02/01 02:39:48; author: marcel; state: Exp; lines: +2 -2
The HP ski simulator is available from HP Labs.
While here add the SHA256 checksum.
PR: ports/92650
v. 1.9
date: 2004/03/01 20:43:33; author: pav; state: Exp; lines: +1 -1
- rpm2cpio.pl need to be EXTRACT_DEPENDS otherwise it will not work
PR: ports/63516
Submitted by: Stephen J. Roznowski
v. 1.8
date: 2004/01/22 12:18:14; author: trevor; state: Exp; lines: +1 -1
Use the CPIO macro defined in bsd.port.mk.
v. 1.7
date: 2004/01/09 20:12:35; author: pav; state: Exp; lines: +1 -1
- Quiet Fenner's distfile survey
PR: ports/61136
Submitted by: Ken Smith
v. 1.6
date: 2003/12/12 13:43:03; author: netchild; state: Exp; lines: +2 -2
s/rpm2cpio/rpm2cpio.pl/ after the recent update of archivers/rpm2cpio (the
script was renamed to solve a conflict with archivers/rpm) to fix possible
build problems.
I've tested this with lang/icc. Any new errors because of this commit in
one of the modified ports may be because the ports previously may have used
rpm2cpio from archivers/rpm instead of the used {EXTRACT,BUILD}_DEPENDS
archivers/rpm2cpio.
v. 1.5
date: 2003/07/31 05:34:23; author: marcel; state: Exp; lines: +1 -1
Make it explicit that we cannot redistribute ski. While here, provide
the URL from which one can start with the download process.
Reviewed by: kris
v. 1.4
date: 2003/03/07 06:01:18; author: ade; state: Exp; lines: +1 -0
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti.
v. 1.3
date: 2003/02/07 22:17:09; author: marcel; state: Exp; lines: +11 -3
Define IGNORE if the distfile is not yet fetched. You must fetch
manually from the HP site. While here, reduce duplication.
Notified ad nauseam by: portsurvey
v. 1.2
date: 2001/10/16 01:06:52; author: obrien; state: Exp; lines: +2 -2
Fix comment header.
v. 1.1
date: 2001/10/16 01:06:02; author: obrien; state: Exp;
HP's Ski IA-64 simulator
=============================================================================
v. 1.15
date: 2007/05/19 20:04:40; author: flz; state: Exp; lines: +1 -0
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.14
date: 2007/01/30 04:23:55; author: kris; state: Exp; lines: +0 -1
Retire NO_FILTER_SHLIBS now that it no longer serves a purpose
v. 1.13
date: 2006/12/12 12:49:33; author: linimon; state: Exp; lines: +2 -4
Fix plist and unbreak.
Submitted by: jhb
v. 1.12
date: 2006/09/17 01:26:53; author: kris; state: Exp; lines: +2 -0
BROKEN: Incomplete pkg-plist
v. 1.11
date: 2006/09/03 06:56:04; author: kris; state: Exp; lines: +3 -4
NO_PACKAGE and NO_CDROM are superfluous. Allow package builds.
v. 1.10
date: 2006/02/01 02:39:48; author: marcel; state: Exp; lines: +2 -2
The HP ski simulator is available from HP Labs.
While here add the SHA256 checksum.
PR: ports/92650
v. 1.9
date: 2004/03/01 20:43:33; author: pav; state: Exp; lines: +1 -1
- rpm2cpio.pl need to be EXTRACT_DEPENDS otherwise it will not work
PR: ports/63516
Submitted by: Stephen J. Roznowski
v. 1.8
date: 2004/01/22 12:18:14; author: trevor; state: Exp; lines: +1 -1
Use the CPIO macro defined in bsd.port.mk.
v. 1.7
date: 2004/01/09 20:12:35; author: pav; state: Exp; lines: +1 -1
- Quiet Fenner's distfile survey
PR: ports/61136
Submitted by: Ken Smith
v. 1.6
date: 2003/12/12 13:43:03; author: netchild; state: Exp; lines: +2 -2
s/rpm2cpio/rpm2cpio.pl/ after the recent update of archivers/rpm2cpio (the
script was renamed to solve a conflict with archivers/rpm) to fix possible
build problems.
I've tested this with lang/icc. Any new errors because of this commit in
one of the modified ports may be because the ports previously may have used
rpm2cpio from archivers/rpm instead of the used {EXTRACT,BUILD}_DEPENDS
archivers/rpm2cpio.
v. 1.5
date: 2003/07/31 05:34:23; author: marcel; state: Exp; lines: +1 -1
Make it explicit that we cannot redistribute ski. While here, provide
the URL from which one can start with the download process.
Reviewed by: kris
v. 1.4
date: 2003/03/07 06:01:18; author: ade; state: Exp; lines: +1 -0
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti.
v. 1.3
date: 2003/02/07 22:17:09; author: marcel; state: Exp; lines: +11 -3
Define IGNORE if the distfile is not yet fetched. You must fetch
manually from the HP site. While here, reduce duplication.
Notified ad nauseam by: portsurvey
v. 1.2
date: 2001/10/16 01:06:52; author: obrien; state: Exp; lines: +2 -2
Fix comment header.
v. 1.1
date: 2001/10/16 01:06:02; author: obrien; state: Exp;
HP's Ski IA-64 simulator
=============================================================================
|
| |

|