🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: bit.listserv.asm370
Article #135

Re: Shifting memory to the right

#135
From: Don Nielsen
Date: Fri, 30 Sep 2005 18:22
35 lines
3337 bytes
What is great is my first proof of concept worked.  The guts of the work is proofed...searching the tables, resolving the relationships, creating the static values.  What "blows" is the loading of the tables.  My first iteration was...I hope your are seated...search the table, add a new record to the end, then sort it.  (10,000,000 entries, 3 tables, sorting...you do the math on how much wall clock was used.)  Well, the guts logic works, and it by itself is relatively efficient.

I'm going to reverse the table load so I can eliminate the sort.  But there will still be a lot of MVCL's.

After that, I think I'm going to experiment (on my own time) with the balanced tree logic.  I'm thinking macros.  That way I can eliminate the housekeeping overhead of a subprogram.  I have other applications that could benefit from this.

dvn

-----Original Message-----
From: IBM Mainframe Assembler List
[mailto:ASSEMBLER-LIST@LISTSERV.UGA.EDU]On Behalf Of Martin
Sent: Friday, September 30, 2005 1:13 PM
To: ASSEMBLER-LIST@LISTSERV.UGA.EDU
Subject: Re: Shifting memory to the right


Don,

Whatever you end up with- I am highly interested.

I have code that does move data in a dataspace from the lower end to the
upper end- If the areas overlap I do have extra codelength- If you come
up with a nice solution, pls let me know.

The way I do it now is the length of the overlap first to the end and
then the rest

BTW- I did not see the start of this thread- so I am missing parts (so
pls mail me once you are set).

--
Martin
--
XML2PDF - the way to get all features of PDF into your documents
on mainframe or PC systems; more at http://www.pi-sysprog.de
Technical Details
Message-ID: <F57FDB5201A2AA488C21CC5CC9759029848D62@cdmail.cmscms.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!news.tele.dk!news.tele.dk!small.news.tele.dk!sn-xit-02!sn-xit-06!sn-xit-14!supernews.com!149.173.6.116.MISMATCH!foggy!vm.sas.com!cmscms.com!donn

Show Full Headers
Complete Article Headers
X-Google-Thread: fcdcb,3e46d196c2b56e33
X-Google-Attributes: gidfcdcb,public
X-Google-Language: ENGLISH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!news.tele.dk!news.tele.dk!small.news.tele.dk!sn-xit-02!sn-xit-06!sn-xit-14!supernews.com!149.173.6.116.MISMATCH!foggy!vm.sas.com!cmscms.com!donn
From: Don Nielsen <donn@cmscms.com>
Newsgroups: bit.listserv.asm370
Subject: Re: Shifting memory to the right
Date: Fri, 30 Sep 2005 13:22:39 -0500
Organization: SAS Inc.
Lines: 35
Sender: IBM Mainframe Assembler List <ASSEMBLER-LIST@LISTSERV.UGA.EDU>
Message-ID: <F57FDB5201A2AA488C21CC5CC9759029848D62@cdmail.cmscms.com>
NNTP-Posting-Host: mozart.unx.sas.com
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 7bit
X-Trace: foggy.unx.sas.com 1128104792 22143 10.19.150.41 (30 Sep 2005 18:26:32 GMT)
X-Complaints-To: usenet@unx.sas.com
NNTP-Posting-Date: Fri, 30 Sep 2005 18:26:32 +0000 (UTC)
Comments: Gated by NETNEWS@VM.SAS.COM
Return-Path: <owner-assembler-list@LISTSERV.UGA.EDU>
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
Thread-Topic: Re: Shifting memory to the right
Thread-Index: AcXF6kLmbMhDt0J0QUC02IZJtDb0lQAAPKpw
X-MIME-Autoconverted: from quoted-printable to 8bit by listserv.cc.uga.edu id
                      j8UIL3Am016565
Approved-By: Don Nielsen <donn@CMSCMS.COM>
Return-Path: owner-assembler-list@LISTSERV.UGA.EDU
X-OriginalArrivalTime: 30 Sep 2005 18:26:30.0800 (UTC) FILETIME=[7A7EA100:01C5C5EC]
X-Mime-Autoconverted: from 8bit to 7bit by mime827
Originator: daemon@mozart.unx.sas.com