|
[XML-DEV Mailing List Archive Home]
[By Thread]
[By Date]
[Recent Entries]
[Reply To This Message]
RE: The Goals of XML at 25, and the one thing that XML nowneed
- From: Roger L Costello <costello@mitre.org>
- To: "xml-dev@lists.xml.org" <xml-dev@lists.xml.org>
- Date: Sun, 18 Jul 2021 18:21:40 +0000

Hi Rick,
- I took the time to write down a little post
Neat paper!
- It would allow in-place parsing. This is perhaps the
big thing that prevents various kinds of optimized XML parsers
What is “in-place parsing”?
- For several decades I have dabbled with methods to speed up parsing UTF-8 and XML using SIMD and parallel
parsing: my conclusion is that the approach I am suggesting here is the only feasible way for XML to not be sidelined as slow and complex.
SIMD = Single Instruction, Multiple Data?
This website [1] defines SIMD this way:
Single Instruction, Multiple Data (SIMD) units refer to hardware components that perform the same operation on multiple data operands concurrently. Typically, a SIMD unit receives as input two vectors (each one with a set of operands),
performs the same operation on both sets of operands (one operand from each vector), and outputs a vector with the results.
Would you provide a description of how to process an XML document in parallel? The website says “perform the same operation on multiple operands concurrently” when would you want to do this with XML? Would you provide an example, please?
/Roger
[1]
https://www.sciencedirect.com/topics/computer-science/single-instruction-multiple-data
From: Rick Jelliffe <rjelliffe@allette.com.au>
Sent: Sunday, July 18, 2021 4:38 AM
To: xml-dev <xml-dev@lists.xml.org>
Subject: [EXT] The Goals of XML at 25, and the one thing that XML now needs
"For several decades I have dabbled with methods to speed up parsing UTF-8 and XML using SIMD and parallel parsing: my conclusion is that the approach I am suggesting here is the
only feasible way for XML to not be sidelined as slow and complex. I think the lack of papers and experience demonstrating otherwise indicates it too.)"
(Here in Sydney we are in lockdown again, after an exiled year of almost no cases, Delta broke through, and we are trying to eliminate it. Taiwan successfully eliminated it this month, so maybe we will: elimination is a feasible strategy
on islands, rather than just suppression. I get my 2nd vaccine tomorrow.)
|

[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
|
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format
| RSS 2.0 |
 |
| Atom 0.3 |
 |
| |
Stylus Studio has published XML-DEV in RSS and ATOM formats,
enabling users to easily subcribe to the list from their preferred news reader application.
|
Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website.
they were not included by the author in the initial post. To view the content without the Sponsor Links please
click here.
|
|