source: docs/HPCA2012/final_ieee/reference.bib @ 1785

Last change on this file since 1785 was 1785, checked in by cameron, 8 years ago

Tightening references.

File size: 22.2 KB
Line 
1@inproceedings{CameronHerdyLin2008,
2author = {Cameron, Robert D. and Herdy, Kennrh S. and Lin, Dan},
3title = {High performance {XML} parsing using parallel bit stream technology},
4booktitle = {{CASCON} '08: Proc. 2008 conference of the center for advanced studies on collaborative research},
5year = {2008},
6pages = {222--235},
7location = {Ontario, Canada},
8doi = {http://doi.acm.org/10.1145/1463788.1463811},
9publisher = {ACM},
10address = {New York, NY, USA},
11}
12
13@misc{expat,
14author = {Clark, James},
15title  = "{The Expat {XML} Parser}",
16howpublished = "{http://expat.sourceforge.net/}"
17}
18
19@misc{xerces,
20title = "{Xerces C++ Parser}",
21howpublished = "{http://xerces.apache.org/xerces-c/}"
22}
23
24@misc{parabix1,
25author = {Robert D. Cameron et. al.},
26title = {Parabix1},
27howpublished = {http://parabix.costar.sfu.ca/}
28}
29
30@misc{parabix2,
31author = {Robert D. Cameron et. al.},
32title = {Parabix2},
33howpublished = {http://parabix.costar.sfu.ca/}
34}
35
36@misc{clamp,
37author = {Fluke Corporation},
38title = "{Fluke Clamp Meters}",
39howpublished = "{http://www.fluke.com/}"
40}
41
42@misc{corei3,
43title = "{2nd Generation Intel Core(TM) Processor Family Desktop Datasheet, Volume 1}",
44howpublished = "{http://www.intel.com/products/processor/corei3/}"
45}
46
47@misc{arm,
48title = "{ARMed for the living room}",
49howpublished = "{http://news.cnet.com}"
50}
51
52
53@ARTICLE{canali2009,
54author={Canali, C. and Colajanni, M. and Lancellotti, R.},
55journal={Internet Computing, IEEE}, title={Performance Evolution of Mobile Web-Based Services},
56year={2009},
57month=march-april ,
58volume={13},
59number={2},
60pages={60 -68},
61keywords={mobile Web-based service;performance evolution;server-client device;Web services;client-server systems;mobile computing;},
62doi={10.1109/MIC.2009.43},
63ISSN={1089-7801},
64}
65
66@INPROCEEDINGS{bircher2007,
67author={Bircher, W.L. and John, L.K.},
68booktitle={Performance Analysis of Systems Software, 2007. {ISPASS} 2007. {IEEE} Int'l Symposium on},
69title={Complete System Power Estimation: A Trickle-Down Approach Based on Performance Events},
70year={2007},
71month=apr,
72volume={},
73number={},
74pages={158 -168},
75keywords={complete system power consumption;complete system power estimation;microprocessor performance counter;microprocessor performance event;microprocessor power;on-chip performance event counter;online measurement;power model;power sensing hardware;system power consumption estimation;performance evaluation;power aware computing;},
76doi={10.1109/ISPASS.2007.363746},
77ISSN={},
78}
79
80@REPORT{koomey2007,
81author={Koomey, Jonathan G.},
82title={Estimating Total Power Consmuption By Servers in the U.S. and the World},
83year={2007},
84month={February},
85url={http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.87.5562&rep=rep1&type=pdf}
86}
87
88@article {walker2007,
89   author = {Walker, M. and Turnbull, R. and Sim, N.},
90   title = {Future mobile devices — an overview of emerging device trends, and the impact on future converged services},
91   journal = {BT Technology Journal},
92   publisher = {Springer Netherlands},
93   issn = {1358-3948},
94   keyword = {Engineering},
95   pages = {120-125},
96   volume = {25},
97   issue = {2},
98   year = {2007}
99}
100
101@article{silven2007,
102 author = {Silven, Olli and Jyrkk\"{a}, Kari},
103 title = {Observations on power-efficiency trends in mobile communication devices},
104 journal = {EURASIP J. Embedded Syst.},
105 issue_date = {January 2007},
106 volume = {2007},
107 issue = {1},
108 month = {January},
109 year = {2007},
110 issn = {1687-3955},
111 pages = {17--17},
112 numpages = {1},
113 url = {http://dx.doi.org.proxy.lib.sfu.ca/10.1155/2007/56976},
114 doi = {http://dx.doi.org.proxy.lib.sfu.ca/10.1155/2007/56976},
115 acmid = {1287522},
116 publisher = {Hindawi Publishing Corp.},
117 address = {New York, NY, United States},
118}
119
120@techreport{bellosa2001,
121 author = {Bellosa, Frank},
122 title = {The Case for event-driven energy accounting},
123 institution = {University of Erlangen, Department of Computer Sciece},
124 type = {Technical Report},
125 number = {TR-I4-01-07},
126 year = {2001},
127 month = {June},
128 url = {http://141.3.40.244/research/documents/bellosa/2001/TR-I4-01-07.pdf},
129}
130
131@techreport{Firasta2008,
132author={N. Firasta, M. Buxton, P. Jinbo, K. Nasri, and S. Kuo},
133title={{Intel AVX}: New Frontiers in Performance Improvements and Energy Efficiency},
134type={White Paper},
135year={2008},
136month={March}
137}
138
139@ONLINE{coyle2005,
140  author = {Coyle, Frank},
141  title = {{XML} at {Interop} 2005: Is {XML} Still Relevant?},
142  month = {Dec},
143  year = {2005},
144  url = {http://www.informit.com/articles/article.aspx?p=420085}
145}
146
147@inproceedings{Hanslo2004,
148 author = {Hanslo, Wayne and MacGregor, Kenneth},
149 title = {The efficiency of {XML} as an intermediate data representation for wireless middleware communication},
150 booktitle = {Proc. 2004 annual research conference of the South African institute of computer scientists and information technologists on IT research in developing countries},
151 series = {SAICSIT '04},
152 year = {2004},
153 location = {Stellenbosch, Western Cape, South Africa},
154 pages = {279--283},
155 numpages = {5},
156 url = {http://portal.acm.org/citation.cfm?id=1035053.1035091},
157 acmid = {1035091},
158 publisher = {South African Institute for Computer Scientists and Information Technologists},
159 address = {, Republic of South Africa},
160 keywords = {SOAP, XML, design, measurement, middleware, mobile computing, performance, wireless},
161}
162
163@inproceedings{bertran2010,
164 author = {Bertran, Ramon and Gonzalez, Marc and Martorell, Xavier and Navarro, Nacho and Ayguade, Eduard},
165 title = {Decomposable and responsive power models for multicore processors using performance counters},
166 booktitle = {Proc. 24th {ACM} Int'l Conference on Supercomputing},
167 series = {ICS '10},
168 year = {2010},
169 isbn = {978-1-4503-0018-6},
170 location = {Tsukuba, Ibaraki, Japan},
171 pages = {147--158},
172 numpages = {12},
173 url = {http://doi.acm.org.proxy.lib.sfu.ca/10.1145/1810085.1810108},
174 doi = {http://doi.acm.org.proxy.lib.sfu.ca/10.1145/1810085.1810108},
175 acmid = {1810108},
176 publisher = {ACM},
177 address = {New York, NY, USA},
178 keywords = {performance counters, power estimation},
179}
180
181
182@INPROCEEDINGS{bohrer2001,
183author={P. Bohrer, D. Cohn, E. Elnozahy, T. Keller, M. Kistler, C. Lefurgy, R. Rajamony, F. Rawson, E. Van Hensbergen},
184booktitle={Proc. {IEEE} Workshop on Power Management for Real-Time and Embedded Systems},
185title={Energy Conservation for Servers},
186year={2001},
187month={May},
188volume={},
189number={},
190ISSN={},}
191
192@inproceedings{Cameron2008,
193 author = {Cameron, Robert D.},
194 title = {A case study in {SIMD} text processing with parallel bit streams: {UTF-8 to UTF-16} transcoding},
195 booktitle = {Proc. 13th {ACM SIGPLAN} Symposium on Principles and Practice of Parallel Programming},
196 series = {PPoPP '08},
197 year = {2008},
198 isbn = {978-1-59593-795-7},
199 location = {Salt Lake City, UT, USA},
200 pages = {91--98},
201 numpages = {8},
202 url = {http://doi.acm.org/10.1145/1345206.1345222},
203 doi = {http://doi.acm.org/10.1145/1345206.1345222},
204 acmid = {1345222},
205 publisher = {ACM},
206 address = {New York, NY, USA},
207 keywords = {UTF-16, UTF-8, parallel bit streams, simd text processing, transcoding},
208}
209
210@incollection {ParaDOM2009,
211   author = {Shah, Bhavik and Rao, Praveen and Moon, Bongki and Rajagopalan, Mohan},
212   affiliation = {University of Missouri-Kansas City},
213   title = {A Data Parallel Algorithm for {XML DOM} Parsing},
214   booktitle = {Database and XML Technologies},
215   series = {Lecture Notes in Computer Science},
216   editor = {BellahsÚne, Zohra and Hunt, Ela and Rys, Michael and Unland, Rainer},
217   publisher = {Springer Berlin / Heidelberg},
218   isbn = {},
219   pages = {75-90},
220   volume = {5679},
221   year = {2009}
222}
223
224@inproceedings{ApparaoBhat04,
225author = {Apparao, P. and Bhat, M.},
226title = "{A Detailed Look at the Characteristics of {XML} Parsing}",
227booktitle = {Proc. 1st Workshop on Building Block Engine Architectures
228for Computers and Networks (BEACON '04)},
229address = {Boston, MA},
230month=oct, year=2004}
231
232
233
234@misc{TR:XML,
235author = {Bray, Tim and Paoli, Jean and Sperberg-McQueen, C. M. and
236    Maler, Eve and Yergeau, François},
237title = {Extensible Markup Language ({XML}) 1.0 (Fifth Edition)},
238howpublished={W3C  Recommendation},
239mon=nov, year=2008}
240
241
242
243
244@inproceedings{XMLScreamer,
245author = "{Kostoulas, M. G. and Matsa, M. and Mendelsohn, N. and Perkins, E. and Heifets, A. and Mercaldi, M.}",
246title = "{{XML} Screamer: An Integrated Approach to High Performance {XML} Parsing, Validation and Deserialization}",
247booktitle = {Proc. 15th Int'l Conference on World Wide Web (WWW '06)},
248pages = {93--102}, year=2006
249}
250
251@inproceedings{NicolaJohn03,
252author = "{Matthias Nicola and Jasmi John}",
253title = "{XML Parsing: A Threat to Database Performance}",
254booktitle = {Proc. Twelfth Int'l Conference on Information and
255Knowledge Management},
256address = {New Orleans, Louisiana}, year=2003}
257
258@inproceedings{Perkins05,
259author = "{E. Perkins and M. Kostoulas and A. Heifets and M. Matsa and N. Mendelsohn}",
260title = "{Performance Analysis of {XML} APIs}",
261booktitle = {XML 2005}, address = {Atlanta, Georgia}, month=nov, year=2005}
262
263@inproceedings{Psaila06,
264author = "{Psaila, Giuseppe}",
265title = "{On the Problem of Coupling Java Algorithms and {XML} Parsers}",
266booktitle = {17th Int'l Conference on Database and Expert Systems Applications (DEXA'06)},
267mon=sep, year=2006, pages = {487--491}
268}
269
270
271@inproceedings{ZhaoBhuyan06,
272author = "{Zhao, Li and Laxmi Bhuyan}",
273title = "{Performance Evaluation and Acceleration for {XML} Data Parsing}",
274booktitle = "{9th Workshop on Computer Architecture Evaluation using Commercial Workloads (CAECW)}",
275mon=feb, year=2006, address="{Austin, Texas}"
276}
277
278
279@inproceedings{DuCharme04,
280author = {DuCharme, Bob},
281title = "Documents vs. Data, Schemas vs. Schemas",
282booktitle = "{XML 2004}",
283mon=nov, year=2004, address="{Washington D.C.}"
284}
285
286@inbook{GML04,
287  author = {Lake, Ron and Burggraf, David and Trninic, Milan and Rae, Laurie},
288  title = {Geography Mark-Up Language: Foundation for the Geo-Web},
289  publisher = "John Wiley \& Sons, Inc.",
290  year = 2004,
291  pages = "3--4"
292}
293
294@misc{papi,
295  title = "{Performance Application Programming Interface}",
296  howpublished = "{http://icl.cs.utk.edu/papi/}"
297}
298
299@misc{perfctr,
300  author = "{Pettersson, Michael}",     
301  title = "{Linux x86 Performance-Monitoring Counters Driver}",
302  howpublished = "{http://user.it.uu.se/~mikpe/linux/perfctr}"
303}
304
305@manual{IntelArchOptRefMan,
306  title = "{{IA-32 Intel} Architecture Optimization Reference Manual}",
307  organization = "{Intel Corporation}",
308  year = 2005,
309}
310
311@inproceedings{Ross07,
312author = {Ross, Kenneth A.},
313title = "{Efficient Hash Probes on Modern Processors}",
314booktitle = "{Proc. 23rd Int'l Conference on Data Engineering (ICDE 2007)}",
315address="{Istanbul, Turkey}",
316mon=apr,
317year=2007}
318
319@misc{XMLSSE42,
320author={Zhai Lei},
321title = {{XML} Parsing Accelerator with {Intel} Streaming {SIMD} Extensions 4 ({Intel} {SSE4})},
322  organization = "{Intel Corporation}",
323howpublished = "Intel Software Network",
324month=dec,
325year=2008}
326
327@inproceedings{DaiNiZhu2010,
328 author = {Zefu Dai and Nick Ni and Jianwen Zhu},
329 title = {A 1 Cycle-per-Byte {XML} Parsing Accelerator},
330 booktitle = {FPGA '10: Proc. 18th Annual {ACM/SIGDA} Int'l Symposium on Field Programmable Gate Arrays},
331 year = {2010},
332 isbn = {978-1-60558-911-4},
333 pages = {199--208},
334 location = {Monterey, California, USA},
335 doi = {http://doi.acm.org.proxy.lib.sfu.ca/10.1145/1723112.1723148},
336 publisher = {ACM},
337 address = {New York, NY, USA},
338 }
339
340@inproceedings{Cameron2009,
341author ={Cameron, Rob and Herdy, Ken and Amiri, Ehsan},
342 title = {Parallel Bit Stream Technology as a Foundation for {XML} Parsing Performance},
343booktitle = {Int'l Symposium on Processing {XML} Efficiently: Overcoming Limits on Space, Time, or Bandwidth},
344 location = {Montréal, Canada},
345 month=aug, year=2009,
346doi={10.4242/BalisageVol4.Cameron01}}
347 
348@inproceedings{Leventhal2009,
349author ={Leventhal, Michael and Lemoine, Eric},
350title = {The {XML} Chip at 6 Years},
351booktitle = {Int'l Symposium on Processing {XML} Efficiently: Overcoming Limits on Space, Time, or Bandwidth},
352 location = {Montréal, Canada},
353 month=aug, year=2009,
354doi={10.4242/BalisageVol4.Leventhal01}}
355
356@inproceedings{WuZhangYuLi2008,
357author = {Wu, Yu and Zhang, Qi and Yu, Zhiqiang and Li, Jianhui},
358title = {A Hybrid Parallel Processing for {XML} Parsing and Schema Validation},
359booktitle = {Balisage: The Markup Conference 2008},
360 location = {Montréal, Canada},
361 month = aug, year = 2008,
362 doi={10.4242/BalisageVol1.Wu01}}
363
364@inproceedings{HilewitzLee2006,
365 author = {Hilewitz, Yedidya and Lee, Ruby B.},
366 title = {Fast Bit Compression and Expansion with Parallel Extract and Parallel Deposit Instructions},
367 booktitle = {{ASAP} '06: Proc. IEEE 17th Int'l Conference on Application-specific Systems, Architectures and Processors},
368 year = {2006},
369 isbn = {0-7695-2682-9},
370 pages = {65--72},
371 doi = {http://dx.doi.org/10.1109/ASAP.2006.33},
372 publisher = {IEEE Computer Society},
373 address = {Washington, DC, USA},
374 }
375
376@inproceedings{CameronLin2009,
377 author = {Cameron, Robert D. and Lin, Dan},
378 title = {Architectural support for {SWAR} text processing with parallel bit streams: the inductive doubling principle},
379 booktitle = {{ASPLOS} '09: Proc. 14th Int'l conference on Architectural support for programming languages and operating systems},
380 year = {2009},
381 isbn = {978-1-60558-406-5},
382 pages = {337--348},
383 location = {Washington, DC, USA},
384 doi = {http://doi.acm.org/10.1145/1508244.1508283},
385 publisher = {ACM},
386 address = {New York, NY, USA},
387 }
388
389
390@techreport{Asanovic:EECS-2006-183,
391    Author = {Krste Asanovic and others},
392    Title = {The Landscape of Parallel Computing Research: A View from {Berkeley}},
393    Institution = {EECS Department, University of California, Berkeley},
394    Year = {2006},
395    Month = {Dec},
396    URL = {http://www.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006-183.html},
397    Number = {UCB/EECS-2006-183},
398    Abstract = {The recent switch to parallel microprocessors is a milestone in the history of computing. Industry has laid out a roadmap for multicore designs that preserves the programming paradigm of the past via binary compatibility and cache coherence. Conventional wisdom is now to double the number of cores on a chip with each silicon generation.
399
400A multidisciplinary group of Berkeley researchers met nearly two years to discuss this change. Our view is that this evolutionary approach to parallel hardware and software may work from 2 or 8 processor systems, but is likely to face diminishing returns as 16 and 32 processor systems are realized, just as returns fell with greater instruction-level parallelism.
401
402We believe that much can be learned by examining the success of parallelism at the extremes of the computing spectrum, namely embedded computing and high performance computing. This led us to frame the parallel landscape with seven questions, and to recommend the following:
403<ul>
404<li>The overarching goal should be to make it easy to write programs that execute efficiently on highly parallel computing systems
405<li>The target should be 1000s of cores per chip, as these chips are built from processing elements that are the most efficient in MIPS (Million Instructions per Second) per watt, MIPS per area of silicon, and MIPS per development dollar.
406<li>Instead of traditional benchmarks, use 13 "Dwarfs" to design and evaluate parallel programming models and architectures. (A dwarf is an algorithmic method that captures a pattern of computation and communication.)
407<li>"Autotuners" should play a larger role than conventional compilers in translating parallel programs.
408<li>To maximize programmer productivity, future programming models must be more human-centric than the conventional focus on hardware or applications.
409<li>To be successful, programming models should be independent of the number of processors.
410<li>To maximize application efficiency, programming models should support a wide range of data types and successful models of parallelism: task-level parallelism, word-level parallelism, and bit-level parallelism.
411<li>Architects should not include features that significantly affect performance or energy if programmers cannot accurately measure their impact via performance counters and energy counters.
412<li>Traditional operating systems will be deconstructed and operating system functionality will be orchestrated using libraries and virtual machines.
413<li>To explore the design space rapidly, use system emulators based on Field Programmable Gate Arrays (FPGAs) that are highly scalable and low cost.
414</ul>
415
416Since real world applications are naturally parallel and hardware is naturally parallel, what we need is a programming model, system software, and a supporting architecture that are naturally parallel. Researchers have the rare opportunity to re-invent these cornerstones of computing, provided they simplify the efficient programming of highly parallel systems.}
417}
418
419@INPROCEEDINGS{ZhangPanChiu09,
420author={Ying Zhang and Yinfei Pan and Kenneth Chiu},
421booktitle={Int'l Conference on High Performance Computing (HiPC)}, title={Speculative p-{DFA}s for parallel {XML} parsing},
422year={2009},
423month=dec,
424volume={},
425number={},
426pages={388--397},
427keywords={Intel Xeon L5320 CPU;Linux machine;Solaris;Sun E6500 machine;parallel XML parsing;preparsing stage;product machines;scientific computing environment;skeleton;speculative p-DFA;statistics;unmodified libxml2;wide-scale grid environment;XML;document handling;open systems;parallel processing;statistical analysis;},
428doi={10.1109/HIPC.2009.5433187},
429ISSN={},}
430
431@inproceedings{Scarpazza:2009,
432 author = {Scarpazza, Daniele Paolo and Russell, Gregory F.},
433 title = {High-performance regular expression scanning on the Cell/B.E. processor},
434 booktitle = {Proc. 23rd Int'l Conference on Supercomputing},
435 series = {ICS '09},
436 year = {2009},
437 isbn = {978-1-60558-498-0},
438 location = {Yorktown Heights, NY, USA},
439 pages = {14--25},
440 numpages = {12},
441 url = {http://doi.acm.org/10.1145/1542275.1542284},
442 doi = {http://doi.acm.org/10.1145/1542275.1542284},
443 acmid = {1542284},
444 publisher = {ACM},
445 address = {New York, NY, USA},
446 keywords = {cell processor, multi-core, regular expressions},
447}
448@inproceedings{Herdy2008,
449title={High Performance {GML} to {SVG} Transformation for the Visual Presentation of Geographic Data in Web-Based Mapping Systems},
450author = {Herdy, Kenneth S. and Burggraf, David S. and Cameron, Robert D.},
451booktitle = {Proc. {SVG} Open 2008},
452year = {2008},
453location={Nuremburg, Germany},
454month={August},
455}
456
457@article{LiWangLiuLi2009,
458author = {Xiaosong Li and Hao Wang and Taoying Liu and Wei Li},
459title = {Key Elements Tracing Method for Parallel {XML} Parsing in Multi-Core System},
460journal ={Int'l Conference on Parallel and Distributed Computing Applications and Technologies},
461volume = {0},
462isbn = {978-0-7695-3914-0},
463year = {2009},
464pages = {439-444},
465doi = {http://doi.ieeecomputersociety.org/10.1109/PDCAT.2009.64},
466publisher = {IEEE Computer Society},
467address = {Los Alamitos, CA, USA},
468}
469
470@inproceedings{hameed-isca-2010,
471 author = {Hameed, Rehan and Qadeer, Wajahat and Wachs, Megan and Azizi, Omid and Solomatnikov, Alex and Lee, Benjamin C. and Richardson, Stephen and Kozyrakis, Christos and Horowitz, Mark},
472 title = {Understanding sources of inefficiency in general-purpose chips},
473 booktitle = {Proc. 37th Annual Int'l Symposium on Computer architecture},
474 series = {ISCA '10},
475 year = {2010}
476}
477
478@inproceedings{venkatesh-asplos-2010,
479 author = {Venkatesh, Ganesh and Sampson, Jack and Goulding, Nathan and Garcia, Saturnino and Bryksin, Vladyslav and Lugo-Martinez, Jose and Swanson, Steven and Taylor, Michael Bedford},
480 title = {Conservation cores: reducing the energy of mature computations},
481 booktitle = {Proc. fifteenth edition of ASPLOS on Architectural support for programming languages and operating systems},
482 series = {ASPLOS '10},
483 year = {2010}
484}
485
486@inproceedings{blake-isca-2010,
487 author = {Blake, Geoffrey and Dreslinski, Ronald G. and Mudge, Trevor and Flautner, Kriszti\'{a}n},
488 title = {Evolution of thread-level parallelism in desktop applications},
489 booktitle = {Proc. 37th Annual Int'l Symposium on Computer architecture},
490 series = {ISCA '10},
491 year = {2010}
492}
493
494@inproceedings{esmaeilzadeh-isca-2011,
495 author = {Esmaeilzadeh, Hadi and Blem, Emily and St. Amant, Renee and Sankaralingam, Karthikeyan and Burger, Doug},
496 title = {Dark silicon and the end of multicore scaling},
497 booktitle = {Proc. 38th Annual Int'l Symposium on Computer architecture},
498 series = {ISCA '11},
499 year = {2011}
500}
501
502@inproceedings{Shah:2009,
503 author = {Shah, Bhavik and Rao, Praveen R. and Moon, Bongki and Rajagopalan, Mohan},
504 title = {A Data Parallel Algorithm for XML DOM Parsing},
505 booktitle = {Proc. 6th Int'l XML Database Symposium on Database and XML Technologies},
506 series = {XSym '09},
507 year = {2009},
508 isbn = {978-3-642-03554-8},
509 location = {Lyon, France},
510 pages = {75--90},
511 numpages = {16},
512 acmid = {1616486},
513 publisher = {Springer-Verlag},
514 address = {Berlin, Heidelberg},
515}
516
517@article{dataparallel,
518 author = {Wei Lu and Yinfei Pan and and Kenneth Chiu},
519 title = {A Parallel Approach to XML Parsing},
520 journal = {The 7th IEEE/ACM Int'l Conference on Grid Computing},
521 year = {2006}
522 }
523
524@article{JMBE:31@99,
525 author = {Robert James Peace and Hanan Akram Mahmoud and James Robert Green},
526 title = {Exact String Matching for {MS/MS} Protein Identification Using the {C}ell {B}roadband {E}ngine},
527 journal = {Journal of Medical and Biological Engineering},
528 volume=31, number = 2, pages={99--104},
529 year = {2011}
530 }
531
532
533@inproceedings{cameron-EuroPar2011,
534 author = {Robert D. Cameron
535and Ehsan Amiri and Kenneth S. Herdy and Dan Lin and Thomas C. Shermer and Fred P. Popowich},
536 title = {Parallel Scanning with Bitstream Addition: An XML Case Study},
537 booktitle = {Euro-Par 2011, LNCS 6853, Part II},
538 series = {Lecture Notes in Computer Science},
539 editors ={E. Jeannot and R. Namyst  and J. Roman},
540 year = {2011},
541 location = {Bordeaux, France},
542 pages = {2--13},
543  publisher = {Springer-Verlag},
544 address = {Berlin, Heidelberg}
545}
546
547
548
549@inproceedings{tan-sherwood-isca-2005,
550 author = {Tan, Lin and Sherwood, Timothy},
551 title = {A High Throughput String Matching Architecture for Intrusion Detection and Prevention},
552 booktitle = {Proc. 32nd Annual Int'l Symposium on Computer Architecture},
553 year = {2005},
554}
555
556@inproceedings{xmlchip,
557  author = {M. Leventhal and E. Lemoine},
558  title = {The XML Chip at 6 Years},
559  booktitle = {In Proc. Int'l Symposium on Processing XML Efficiently.},
560  year = {Aug 2009}
561  }
562
563@misc{sse4,
564author= {Zhai Lei},
565title = {XML Parsing Accelerator with Intel Streaming SIMD Extensions 4},
566howpublished = "{http://software.intel.com/en-us/articles/xml-parsing-accelerator-with-intel-streaming-simd-extensions-4-intel-sse4/}"},
567year = {2008}
568}
Note: See TracBrowser for help on using the repository browser.