Questions tagged [sgi]

Silicon Graphics Inc. was a computer hardware and software manufacturer known for its high-end workstations, the IRIX OS and an early implementation of the STL

SGI produced workstations often used for 3D graphics and also produced its own version of UNIX SysV called IRIX. Use the tag for questions about IRIX.

SGI is also known for producing one of the first implementations of the C++ Standard Template Library. Questions about that should use the tag unless they are specific to the SGI implementation.

SGI filed for bankruptcy in 2009, and the company that bought most of its the assets, Rackable System, was later renamed to Silicon Graphics International. See the Wikipedia page for more information.

34 questions
1
vote
1 answer

the design of inner function _S_oom_malloc in SGI-STL allocator

The code is as follows: template void* __malloc_alloc_template<__inst>::_S_oom_malloc(size_t __n) { void (* __my_malloc_handler)(); void* __result; for (;;) { __my_malloc_handler = __malloc_alloc_oom_handler; …
lancerex
  • 1,222
  • 14
  • 12
1
vote
1 answer

Where can I find tomesh.c for windows?

It is used as a reference in many papers: K. Akeley, P. Haeberli, and D. Burns. tomesh.c : C Program on SGI Developer's Toolbox CD, 1990. On official SGI's site, I find only UNIX distributive. But where can I find source code and short…
toodef
  • 125
  • 1
  • 11
1
vote
2 answers

Shell script for loop: variable strangeness

My shell-fu is weak, and these SGI (IRIX 6.5) boxes aren't helping. It works as I would expect on Linux. The ultimate goal is to run one or more shell scripts on a remote system. There is one shell script in an appropriate location, so this should…
GraduateOfAcmeU
  • 342
  • 3
  • 9
0
votes
1 answer

Batch-converting of INTA images

I have a large number of images in the INTA format, an old SGI standard. INTA is a grayscale image with an alpha channel. All of these need to be converted to TGA files. The problem is that neither ImageMagick nor PIL/Pillow seem to be able to parse…
0
votes
1 answer

How does this allocator play the role of debugging?

When I read the source code of SGI/STL, I notice that template class debug_alloc { private: enum {_S_extra = 8}; // Size of space used to store size. Note // that this must be large enough to preserve …
Edee
  • 1,746
  • 2
  • 6
  • 14
0
votes
2 answers

Were there any machines capable of only OpenGL 1.0 (not even 1.1)?

Recently I've been hacking on some OpenGL for an old PowerPC Mac, which means reliving the OpenGL 1.x days. Back in the 1.x era, it seems that 1.1 was the widest common denominator. But this got me to thinking: if you had targeted 1.1, were there…
Jason Pepas
  • 424
  • 5
  • 12
0
votes
1 answer

Need GUI for my Project which has code written in C++ (GNU) and involves hash_map data structures

I am currently working in a project where i have perform some operations in data structure (hash_map/unordered_map) and display the time taken for performing those operations and in the end i have show a summary of all the time taken to perform…
newars
  • 11
  • 1
0
votes
1 answer

How to understand the usage of this template in STL source code?

I am currently viewing the source code of SGI STL, specifically the algorithm of distance. As I can see, to maximize the efficiency, SGI used a lot inline template to minimize the running time. But I do NOT really understand one thing. For the…
Edee
  • 1,746
  • 2
  • 6
  • 14
0
votes
0 answers

What does the call operator STL USES here mean?

I was recently looking at the source code for SGI STL and found many places where it used call operators that I could not understand, such as: typedef typename _type_traits::is_POD_type is_POD; _uninitialized_fill_aux(first, last, v,…
ZRainy
  • 13
  • 3
0
votes
0 answers

How do I install the Irix operating system over a network

I just bought an Irix machine off of eBay. It had 2 hard drives. It has some weird variables from the last user. What programs can I use to Net install the irix operating system onto my computer?
0
votes
1 answer

In the implement of SGI STL, push_back function of vector not use default parameter

Recently, I read SGI STL source and meet a fallowed question.Why sgi stl use overloaded function on push_back of vector instead of default parameter.This is the SGI STL source about push_back. void push_back(const _Tp& __x) { if (_M_finish !=…
0
votes
7 answers

How to use SGI STL hash_map?

I am trying to use the SGI STL implementation I have downloaded from their site. I want to use a hashmap, because I have to store around 5.000.000 records, but it should be good: I need to be able to access it very quickly. I've tried…
tamás
0
votes
2 answers

OpenGL versions and flavors should I be using

I have some OpenGL Questions. I know OGL is an early 90s SGI API.. Back in the 90s I developed a couple apps using OGL for the DEC Alpha platform but haven't used the API since. With SGI long gone, it seems a bit different. My questions: Is OpenGL…
0
votes
2 answers

Implementing SMP properly on a Linux/MIPS platform

I have been trying to get SMP support working again on a port of Linux/MIPS kernel to the SGI Octane (IP30) for the last few weeks now. Uniprocessor support works fine, but I am running into a lot of problems working with the second CPU. I can…
Kumba
  • 2,390
  • 3
  • 33
  • 60
0
votes
1 answer

What does the 'co' command do in an IRIX shell

I'm trying to get some legacy fortran code compiled on an SGI workstation. In the Makefile, the lines .f: co $@ do appear. Make exits with the error sh: co: not found I tried googling for that program, but to no avail. Does anyone know…
Roberto
  • 3,003
  • 1
  • 18
  • 25