|
|
Rekware is a software consulting company in Calgary, Alberta, Canada specializing in utility software for the seismic processing industry. Rekware offers software sales and custom software development on a contract basis.
One of our objectives is to leverage the power of multicore CPUs. With clock speeds limited to 3-4 Gigahertz chip makers have turned to multicore CPUs as a way to increase performance. However, unless an application is written to take advantage of those extra cores, it won't benefit from the extra CPUs. As a consequence, Rekware strives to remove software bottlenecks by writing intelligent, multithreaded applications to reduce the wait time for users and to harness the full power of modern CPUs.
Lintal : Line Tie Analyzer
Lintal finds and displays the tiepoints between 2D and 3D seismic datasets and is used to determine the time, phase and elevation discrepancies (misties) between intersecting datasets.
Features:
- Finds ties between intersecting 2D lines and jump or near ties between lines that are close together, but not actually intersecting.
- Ties 3D volumes (and 2D lines into 3Ds) by displaying Time, Phase, Elevation and Fold maps in the overlapping areas. With these attribute maps, individual quality tiepoints can be picked in the overlap areas.
- Make time/phase corrections to individual tiepoints, or to all ties of a dataset or vintage at once.
- Reads and writes job decks to quickly load (or reload) datasets and tiepoints.
- Highly configurable to change display properties and cross correlation parameters.
- Uses a configurable template system to read SEGY data files that may differ from the standard.
- Full user documention with on line help available from all windows and dialog boxes.
- Multithreaded background processing (same number of background threads as CPU cores) to speed:
- Reading and indexing of seismic datasets.
- Updating and drawing tie traces.
- Computing 3D time, phase and elevation misties.
- Displays mistie information in a table, as bar graphs, as side-by-side traces, and as a symbols on a base map. Displays summary information for each dataset and each vintage.
- Low memory footprint to handle large datasets and a large number of tiepoints.
(Click to enlarge)
Lintal Screenshots
OnScreen
A raster image viewer optimized for viewing very large images.
Features:
- Images are divided into a grid of tiles and only the portions of the image that are visible in the window are rendered to minimize memory and speed rendering.
- For speed and efficiency tiles are drawn in background threads using all CPU cores.
- Alternate views can be opened on the same image.
(Click to enlarge)
Simmer
Simple seismic viewer.
Features:
- Seismic sections are divided into a grid of tiles and only the portions of the section that are visible in the window are rendered to minimize memory and speed rendering.
- For speed and efficiency tiles are drawn in background threads using all CPU cores.
- Alternate views can be opened on the same section.
(Click to enlarge)
Simmer Screenshots
Contract Development
Proficient with: C/C++, Qt4, Doxygen, log4cxx, Linux, seismic data formats.
Working knowledge of: Fortran, CPPUnit, HTML/CSS, seismic data processing.
Past Projects: Rekware utilities, velocity analysis tools, seismic display applications, demux, GPS track editor.
|