Speculative Document Evaluation

被引:0
|
作者
Macdonald, Alexander J. [1 ]
Brailsford, David F. [1 ]
Bagley, Steven R. [1 ]
Lumley, John
机构
[1] Univ Nottingham, Document Engn Lab, Sch Comp Sci, Nottingham NG8 1BB, England
关键词
XML; XSLT; SVG; Speculative Evaluation; Document Layout; Optimisation;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Optimisation of real world Variable Data printing (VDP) documents is a difficult problem because the interdependencies between layout functions may drastically reduce the number of invariant blocks that can be factored out for prerasterisation. This paper examines how speculative evaluation at an early stage in a document-preparation pipeline, provides a generic and effective method of optimising VDP documents that contain such interdependencies. Speculative evaluation will be at its most effective in speeding up print runs if sets of layout invariances can either be discovered automatically, or designed into the document at an early stage. In either case the expertise of the layout designer needs to be supplemented by expertise in exploiting potential invariances and also in predicting the effects of speculative evaluation on the caches used at various stages in the print production pipeline.
引用
收藏
页码:56 / 58
页数:3
相关论文
共 50 条
  • [1] Speculative text mining for document-level sentiment classification
    Wen, Jiahui
    Zhang, Guangda
    Zhang, Hongyun
    Yin, Wei
    Ma, Jingwei
    NEUROCOMPUTING, 2020, 412 (412) : 52 - 62
  • [2] Speculative Evaluation in Particle Swarm Optimization
    Gardner, Matthew
    McNabb, Andrew
    Seppi, Kevin
    PARALLEL PROBLEM SOLVING FROM NATURE-PPSN XI, PT II, 2010, 6239 : 61 - 70
  • [3] Performance evaluation of a speculative network processor
    Foag, J
    Praxenthaler, M
    Wild, T
    HIGH PERFORMANCE COMPUTING SYSTEMS AND APPLICATIONS, 2003, : 161 - 166
  • [4] SPECULATIVE EVALUATION FOR PARALLEL GRAPH REDUCTION
    MATTSON, JS
    GRISWOLD, WG
    PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, 1994, 50 : 331 - 334
  • [5] A trace based evaluation of speculative branch decoupling
    Nadkarni, AS
    Tyagi, A
    2000 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS & PROCESSORS, PROCEEDINGS, 2000, : 300 - 307
  • [6] Cheap eagerness:: Speculative evaluation in a lazy functional language
    Faxén, KF
    ACM SIGPLAN NOTICES, 2000, 35 (09) : 150 - 161
  • [7] The Code That Never Ran: Modeling Attacks on Speculative Evaluation
    Disselkoen, Craig
    Jagadeesan, Radha
    Jeffrey, Alan
    Riely, James
    2019 IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP 2019), 2019, : 1238 - 1255
  • [8] An evaluation of speculative instruction execution on simultaneous multithreaded processors
    Swanson, S
    McDowell, LK
    Swift, MM
    Eggers, SJ
    Levy, HM
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2003, 21 (03): : 314 - 340
  • [9] Performance Evaluation of Dynamic Speculative Multithreading with the Cascadia Architecture
    Zier, David A.
    Lee, Ben
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2010, 21 (01) : 47 - 59
  • [10] Speculative Philosophy and Speculative Style
    Verene, Donald Phillip
    CR-THE NEW CENTENNIAL REVIEW, 2016, 16 (03) : 33 - 58