publication repository
Clausecker, Robert et Lemire, Daniel
ORCID: https://orcid.org/0000-0003-3306-6922
(In Press).
Fixing ill-formed UTF-16 strings with SIMD instructions. Software: Practice and Experience. 10.1002/spe.70105
Champagne Gareau, Jaël et Lemire, Daniel
ORCID: https://orcid.org/0000-0003-3306-6922
(2026).
Converting an integer to a decimal string in under two nanoseconds. Software: Practice and Experience. 10.1002/spe.70079
Champagne Gareau, Jaël et Lemire, Daniel (2026). Converting binary floating-point numbers to shortest decimal strings: An experimental review. Software: Practice and Experience, 56 (4). 10.1002/spe.70056
Savard, Isabelle, Léveillée, Anna-Kim, Dellazizzo, Laura, Latulippe, Karine, Plante, Patrick, Angulo Mendoza, Gustavo Adolfo, Roy, Jean-Sébastien et Lemire, Daniel (2026). Parcours d’apprentissage en santé : orchestrer les ressources en accès libre validées et les technologies d’intelligence artificielle au sein d’un environnement numérique SPÉCIAL. Médiations et médiatisations (23), 165–178. 10.52358/mm.vi23.504
Clausecker, Robert, Lemire, Daniel et Schintke, Florian (In Press). Faster Positional-Population Counts for AVX2, AVX-512, and ASIMD. Concurrency and Computation: Practice and Experience, 37 (27-28). 10.1002/cpe.70435
Lewis, François, Plante, Patrick et Lemire, Daniel (2025). Pertinence d'une composante sérieuse personnalisée dans un jeu vidéo d'action consacré à la rééducation en lecture de jeunes élèves présentant des symptômes dyslexiques. Médiations et médiatisations (21), 108-130. 10.52358/mm.vi21.449
Koekkoek, Jeroen et Lemire, Daniel (2025). Parsing Millions of DNS Records per Second. Software: Practice and Experience, 55 (4). 10.1002/spe.3396
Lemire, Daniel (In Press). Scanning HTML at Tens of Gigabytes per Second on ARM Processors. Software: Practice and Experience.
Brackett-Rozinsky, Nevin et Lemire, Daniel (2025). Batched Ranged Random Integer Generation. Software: Practice and Experience, 55 (1). 10.1002/spe.3369
Courcot, Blandine, Lemire, Daniel et Bélanger, Nicolas (2024). Dynamics of soil water potential as a function of stand types in a temperate forest: Emphasis on flash droughts. Geoderma Regional, 38. 10.1016/j.geodrs.2024.e00850
Keiser, John et Lemire, Daniel (2024). On-Demand JSON: A Better Way to Parse Documents?. Software: Practice and Experience, 54 (6). 10.1002/spe.3313
Nizipli, Yagiz et Lemire, Daniel (2024). Parsing Millions of URLs per Second. Software: Practice and Experience, 54 (5). 10.1002/spe.3296
Lemire, Daniel (2024). Exact Short Products From Truncated Multipliers. Computer Journal, 67 (4). 10.1093/comjnl/bxad077
Clausecker, Robert et Lemire, Daniel (2023). Transcoding Unicode Characters with AVX-512 Instructions. Software: Practice and Experience, 53 (12). 10.1002/spe.3261
Mushtak, Noble et Lemire, Daniel (2023). Fast Number Parsing Without Fallback. Software: Practice and Experience, 53 (7), 1467-1471. 10.1002/spe.3198
Graf, Thomas Mueller et Lemire, Daniel (2022). Binary Fuse Filters: Fast and Smaller Than Xor Filters. Journal of Experimental Algorithmics, 27. 10.1145/3510449
Humeau, Tom, Savard, Isabelle, Lemire, Daniel, Dionne, Pierre-Olivier, Angulo Mendoza, Gustavo Adolfo, Plante, Patrick, Pinard, Anne Marie et Roy, Jean-Sébastien (2022). FORCES 3 : Exploitation à des fins pédagogiques des données d’un portail d’apprentissage de l’autogestion de la douleur. Développement d’une architecture de collecte et d’analyse de données et d’un module de suivi du développement des compétences. Médiations et médiatisations (12), 74-97. 10.52358/mm.vi12.287
Lemire, Daniel et Muła, Wojciech (2022). Transcoding Billions of Unicode Characters per Second with SIMD Instructions. Software: Practice and Experience, 52 (2).
Humeau, Tom, Savard, Isabelle, Dionne, Pierre-Olivier, Angulo-Mendoza, Gustavo, Plante, Patrick, Pinard, Anne Marie et Lemire, Daniel (2022). FORCES 3 : Exploitation à des fins pédagogiques des données d’un portail d’apprentissage de l’autogestion de la douleur. Développement d’une architecture de collecte et d’analyse de données et d’un module de suivi du développement des compétences. Médiations & médiatisations (12), 74-97. 10.52358/mm.vi12.287
Klarqvist, Marcus D. R., Muła, Wojciech et Lemire, Daniel (2021). Efficient Computation of Positional Population Counts Using SIMD Instructions. Concurrency and Computation: Practice and Experience, 33 (17). 10.1002/cpe.6304
Lemire, Daniel, Bartlett, Colin et Kaser, Owen (2021). Integer Division by Constants: Optimal Bounds. Heliyon, 7 (6). 10.1016/j.heliyon.2021.e07442
Keiser, John et Lemire, Daniel (2021). Validating UTF-8 In Less Than One Instruction Per Byte. Software: Practice and Experience, 51 (5), 950-964. 10.1002/spe.2920
Lemire, Daniel (2021). Number Parsing at a Gigabyte per Second. Software: Practice and Experience, 51 (8). 10.1002/spe.2984
Lewis, François, Plante, Patrick et Lemire, Daniel (2021). Pertinence, efficacité et principes pédagogiques de la réalité virtuelle et augmentée en contexte scolaire : une revue de littérature. Médiations & médiatisations (5), 11-27.
Graf, Thomas Mueller et Lemire, Daniel (2020). Xor Filters: Faster and Smaller Than Bloom and Cuckoo Filters. Journal of Experimental Algorithmics, 25 (1). 10.1145/3376122
Muła, Wojciech et Lemire, Daniel (2020). Base64 encoding and decoding at almost the speed of a memory copy. Software: Practice and Experience, 50 (2), 89-97. 10.1002/spe.2777
Lemire, Daniel, Kaser, Owen et Kurz, Nathan (2019). Faster Remainder by Direct Computation: Applications to Compilers and Software Libraries. Software: Practice and Experience, 49 (6), 953-970. 10.1002/spe.2689
Lemire, Daniel (2019). Fast Random Integer Generation in an Interval. ACM Transactions on Modeling and Computer Simulation, 29 (1). 10.1145/3230636
Dai, Xueping, Cheng, Li Zhen, Mareschal, Jean-Claude, Lemire, Daniel et Liu, Chong (2019). New method for denoising borehole transient electromagnetic data with discrete wavelet transform. Journal of Applied Geophysics, 168, 41-48. 10.1016/j.jappgeo.2019.05.009
Lemire, Daniel et O'Neill, Melissa (2019). Xorshift1024*, Xorshift1024+, Xorshift128+ and Xoroshiro128+ Fail Statistical Tests for Linearity. Computational and Applied Mathematics, 350, 139-142. 10.1016/j.cam.2018.10.019
Langdale, Geoff et Lemire, Daniel (2019). Parsing Gigabytes of JSON per Second. VLDB Journal, 28 (6). 10.1007/s00778-019-00578-5
Muła, Wojciech et Lemire, Daniel (2018). Faster Base64 Encoding and Decoding Using AVX2 Instructions. ACM Transactions on the Web, 12 (3). 10.1145/3132709
Li, Jing, Yan, Yuhong et Lemire, Daniel (2018). Full Solution Indexing for top-K Web Service Composition. IEEE Transactions on Services Computing, 11 (3), 521 - 533. 10.1109/TSC.2016.2578924
Lemire, Daniel, Kaser, Owen, Kurz, Nathan, Deri, Luca, O'Hara, Chris, Saint-Jacques, François et Ssi-Yan-Kai, Gregory (2018). Roaring Bitmaps: Implementation of an Optimized Software Library. Software: Practice and Experience, 48 (4), 867–895. 10.1002/spe.2560
Muła, Wojciech, Kurz, Nathan et Lemire, Daniel (2018). Faster population counts using AVX2 instructions. Computer Journal, 61 (1). 10.1093/comjnl/bxx046
Lemire, Daniel, Kurz, Nathan et Rupp, Christoph (2018). Stream VByte: Faster byte-oriented integer compression. Information Processing Letters, 130. 10.1016/j.ipl.2017.09.011
Badia, Antonio et Lemire, Daniel (2018). On Desirable Semantics of Functional Dependencies over Databases with Incomplete Information. Fundamenta Informaticae, 158 (4), 327-352. 10.3233/FI-2018-1651
Ivanchykhin, Dmytro, Ignatchenko, Sergey et Lemire, Daniel (2017). Regular and almost universal hashing: an efficient implementation. Software: Practice and Experience, 47 (10). 10.1002/spe.2461
Lemire, Daniel et Rupp, Christoph (2017). Upscaledb: Efficient Integer-Key Compression in a Key-Value Store using SIMD Instructions. Information Systems, 66, 13–23. 10.1016/j.is.2017.01.002
Lemire, Daniel, Ssi-Yan-Kai, Gregory et Kaser, Owen (2016). Consistently faster and smaller compressed bitmaps with Roaring. Software: Practice and Experience, 46 (11), 1547-1569. 10.1002/spe.2402
Chambi, Samy, Lemire, Daniel et Godin, Robert (2016). Vers de meilleures performances avec des Roaring bitmaps. Technique et Science Informatiques, 35 (3), 335-355.
Lemire, Daniel et Boytsov, Leonid (2015). Decoding billions of integers per second through vectorization. Software: Practice & Experience, 45 (1), 1-29. 10.1002/spe.2203
Lemire, Daniel et Kaser, Owen (2014). Strongly universal string hashing is fast. Computer Journal, 57 (11), 1624-1638. 10.1093/comjnl/bxt070
Webb, Hazel, Lemire, Daniel et Kaser, Owen (2013). Diamond dicing. Data & Knowledge Engineering, 86. 10.1016/j.datak.2013.01.001
Lemire, Daniel, Kaser, Owen et Gutarra, Eduardo (2012). Reordering rows for better compression: Beyond the lexicographic order. ACM Transactions on Database Systems, 37 (3). 10.1145/2338626.2338627
Zhu, Xiaodan, Turney, Peter, Lemire, Daniel et Vellino, Andre (2015). Measuring academic influence: Not all citations are equal. Journal of the Association for Information Science and Technology, 66 (2), 408-427. 10.1002/asi.23179
Badia, Antonio et Lemire, Daniel (2015). Functional dependencies with null markers. Computer Journal, 58 (5), 1160-1168. 10.1093/comjnl/bxu039
Kaser, Owen et Lemire, Daniel (2006). Attribute value reordering for efficient hybrid OLAP. Information Systems, 176 (16), 2304-2336. 10.1016/j.ins.2005.09.005
Lemire, Daniel (2006). Streaming maximum-minimum filter using no more than three comparisons per element. Nordic Journal of Computing, 13 (4), 328-339.
Lemire, Daniel (2005). Scale and translation invariant collaborative filtering systems. Information Retrieval, 8 (1), 129-150. 10.1023/B:INRT.0000048492.50961.a6
Lemire, Daniel, Boley, Harold, McGrath, Sean et Ball, Marc (2005). Collaborative filtering and inference rules for context-aware learning object recommendation. Interactive Technology and Smart Education, 2 (3). 10.1108/17415650580000043
Dubuc, Serge, Lemire, Daniel et Merrien, Jean-Louis (2001). Fourier analysis of 2-point Hermite interpolatory subdivision schemes. Journal of Fourier Analysis and Applications, 7 (5), 532-552. 10.1007/BF02511225
Lemire, Daniel et Kaser, Owen (2008). Hierarchical Bin Buffering: Online Local Moments for Dynamic External Memory Arrays. ACM Transactions on Algorithms, 4 (1), 1-31. 10.1145/1328911.1328925
Lemire, Daniel, Brooks, Martin et Yan, Yuhong (2009). An optimal linear time algorithm for quasi-monotonic segmentation. International Journal of Computer Mathematics, 86 (7). 10.1080/00207160701694153
Lemire, Daniel (2009). Faster retrieval with a two-pass dynamic-time-warping lower bound. Pattern Recognition, 42 (9). 10.1016/j.patcog.2008.11.030
Lemire, Daniel et Kaser, Owen (2010). Recursive n-gram hashing is pairwise independent, at best. Computer Speech & Language, 24 (4), 698-710. 10.1016/j.csl.2009.12.001
Lemire, Daniel, Kaser, Owen et Aouiche, Kamel (2010). Sorting improves word-aligned bitmap indexes. Data & Knowledge Engineering, 69 (1), 3-28. 10.1016/j.datak.2009.08.006
Badia, Antonio et Lemire, Daniel (2011). A call to arms: Revisiting database design. SIGMOD Record, 40 (3), 61-69. 10.1145/2070736.2070750
Lemire, Daniel et Kaser, Owen (2011). Reordering Columns for Smaller Indexes. Information Sciences, 181 (12), 2550–2570. 10.1016/j.ins.2011.02.002
Lemire, Daniel (2012). The universality of iterated hashing over variable-length strings. Discrete Applied Mathematic, 160 (4-5), 604–617. 10.1016/j.dam.2011.11.009
Neylon, Cameron, Aerts, Jan, Brown, C. Titus, Coles, Simon J., Hatton, Les, Lemire, Daniel, Millman, K. Jarrod, Murray-Rust, Peter, Perez, Fernando, Saunders, Neil, Shah, Nigam, Smith, Arfon, Varoquaux, Gaël et Willighagen, Egon (2012). Changing computational research. The challenges ahead. Source Code for Biology and Medicine, 7 (2). 10.1186/1751-0473-7-2
Prekopcsák, Zoltán et Lemire, Daniel (2012). Time Series Classification by Class-Specific Mahalanobis Distance Measures. Advances in Data Analysis and Classification, 6 (3). 10.1007/s11634-012-0110-6
Kaser, Owen et Lemire, Daniel (2016). Compressed bitmap indexes: beyond unions and intersections. Software: Practice and Experience, 46 (2). 10.1002/spe.2289
Crainiceanu, Adina et Lemire, Daniel (2015). Bloofi : Multidimensional Bloom Filters. Information Systems, 54. 10.1016/j.is.2015.01.002
Zhao, Wayne Xin, Zhang, Xudong, Lemire, Daniel, Shan, Dongdong, Nie, Jian-Yun, Yan, Hongfei et Wen, Ji-Rong (2015). A General SIMD-based Approach to Accelerating Compression Algorithms. ACM Transactions on Information Systems, 33 (3). 10.1145/2735629
Lemire, Daniel, Boytsov, Leonid et Kurz, Nathan (2016). SIMD Compression and the Intersection of Sorted Integers. Software: Practice and Experience, 46 (6).
Chambi, Samy, Lemire, Daniel, Kaser, Owen et Godin, Robert (2016). Better bitmap performance with Roaring bitmaps. Software: Practice and Experience, 45 (5), 709–719. 10.1002/spe.2325
Lemire, Daniel et Kaser, Owen (2016). Faster 64-bit universal hashing using carry-less multiplications. Journal of Cryptographic Engineering, 6 (3), 171-185. 10.1007/s13389-015-0110-5
Aouiche, Kamel, Lemire, Daniel et Godin, Robert (2009). Web 2.0 OLAP: From data cubes to tag clouds. In Web Information Systems and Technologies. 4th International Conference, WEBIST 2008, Funchal, Madeira, Portugal, May 4-7, 2008, Revised Selected Papers. Springer, coll. « Lecture Notes in Business Information Processing », vol. 18.
Noël, Sylvie et Lemire, Daniel (2010). On the Challenges of Collaborative Data Processing. In Foster, Jonathan (Ed.), Collaborative Information Behaviour. User Engagement and Communication Sharing (p. 55-71). IGI Global : IGI Global.
Miladi, Fatma, Psyché, Valéry, Diattara, Awa, El Mawas, Nour et Lemire, Daniel (In Press). Evaluating a GPT-4 and Retrieval-Augmented Generation-Based Conversational Agent to Enhance Learning Experience in a MOOC. In 17th International Conference on Computer Supported Education.
Miladi, Fatma, Psyché, Valéry et Lemire, Daniel (2024). Comparative Performance of GPT-4, RAG-Augmented GPT-4, and Students in MOOCs. In Breaking Barriers with Generative Intelligence. Using GI to Improve Human Education and Well-Being (BBGI 2024). Springer, coll. « Communications in Computer and Information Science ». 10.1007/978-3-031-65996-6_7
Lewis, François, Plante, Patrick et Lemire, Daniel (2024). Présentation du projet de thèse : Pertinence de l’ajout d’une composante sérieuse personnalisée à un jeu vidéo d’action dédié à la rééducation en lecture d’élèves rencontrant des difficultés d’apprentissages. In Plante, Patrick; Papi, Cathia; Alexandre, Marie; Stockless, Alain, & Gravel, France (Ed.), Actes du Colloque ROC 2023 : La personne en formation au cœur de l'apprentissage avec le numérique (p. 119-123). Québec, Canada : REFAD, ONE, CIRTA, Université TÉLUQ.
Miladi, Fatma, Psyché, Valéry et Lemire, Daniel (2024). Leveraging GPT-4 for Accuracy in Education: A Comparative Study on Retrieval-Augmented Generation in MOOCs. In AIED 2024 - 25th International Conference on Artificial Intelligence in Education (LBR Track). New York City : Springer-Verlag, coll. « Communications in Computer and Information Science », vol. 2150. 10.1007/978-3-031-64315-6_40
Miladi, Fatma, Lemire, Daniel et Psyché, Valéry (2023). Learning Engagement and Peer Learning in MOOC: A Selective Systematic Review. In Frasson, Claude; Mylonas, Phivos, & Troussas, Christos (Ed.), Augmented Intelligence and Intelligent Tutoring Systems. 19th International Conference on Intelligent Tutoring Systems. ITS 2023. Springer, coll. « Lecture Notes in Computer Science », vol. 13891. 10.1007/978-3-031-32883-1_29
Lemire, Daniel (2021). Unicode at Gigabytes per Second. In Lecroq, Thierry, & Touzet, Hélène (Ed.), SPIRE 2021: String Processing and Information Retrieval. 10.1007/978-3-030-86692-1_2
Begoli, Edmon, Camacho-Rodríguez, Jesús, Hyde, Julian, Mior, Michael et Lemire, Daniel (2018). Apache Calcite: A Foundational Framework for Optimized Query Processing Over Heterogeneous Data Sources. In Proceedings of the 2018 ACM International Conference on Management of Data (SIGMOD) (p. 221-230). 10.1145/3183713.3190662
Chambi, Samy, Lemire, Daniel et Godin, Robert (2016). Nouveaux modèles d’index bitmap compressés à 64 bits. In Actes des 12es journées francophones sur les Entrepôts de Données et l'Analyse en Ligne.
Chambi, Samy, Lemire, Daniel, Godin, Robert, Boukhalfa, Kamel, Allen, Charles et Yang, Fangjin (2016). Optimizing Druid with Roaring bitmaps. In Proceedings of the 20th International Database Engineering & Applications Symposium. ACM. ISBN 978-1-4503-4118-9 10.1145/2938503.2938515
Li, Jing, Yan, Yuhong et Lemire, Daniel (2016). Scaling up Web Service Composition with the Skyline Operator. In Proceedings of the IEEE International Conference on Web Services 2016.
Li, Jing, Yan, Yuhong et Lemire, Daniel (2015). A web service composition method based on compact K2-trees. In Proceedings of the IEEE International Conference on Services Computing (p. 403 - 410). IEEE. ISBN 978-1-4673-7280-0 10.1109/SCC.2015.62
Li, Jing, Yan, Yuhong et Lemire, Daniel (2014). Full Solution Indexing Using Database for QoS-aware Web Service Composition. In Proceedings of the IEEE International Conference on Services Computing (p. 99 - 106). IEEE. ISBN 978-1-4799-5065-2 10.1109/SCC.2014.22
Chambi, Samy, Lemire, Daniel et Godin, Robert (2014). Roaring bitmap : nouveau modèle de compression bitmap. In Actes des 10e journées francophones sur les Entrepôts de Données et l'Analyse en Ligne.
Aouiche, Kamel, Lemire, Daniel et Godin, Robert (2008). Collaborative OLAP with Tag Clouds: Web 2.0 OLAP Formalism and Experimental Evaluation. In Proceedings of WEBIST 2008. Portugal : Institute for Systems and Technologies of Information, Control and Communication.
Aouiche, Kamel et Lemire, Daniel (2007). A Comparison of Five Probabilistic View-Size Estimation Techniques in OLAP. In Proceedings of the 10th International Workshop on Data Warehousing and OLAP. ACM.
Aouiche, Kamel et Lemire, Daniel (2007). Unasssuming View-Size Estimation Techniques in OLAP. In Proceedings of the 9th International Conference on Enterprise Information Systems. Portugal : INSTICC.
Kaser, Owen et Lemire, Daniel (2007). Removing Manually-Generated Boilerplate from Electronic Texts: Experiments with Project Gutenberg e-Books. In Spencer, Bruce; Story, Margaret-Ann, & Stewart, Darlene (Ed.), Proceedings of the 2007 Conference of the Center for Advanced Studies on Collaborative Research (CASCON '07). Riverton, NJ, É.-U. : IBM.
Kaser, Owen et Lemire, Daniel (2007). Tag-Cloud Drawing: Algorithms for Cloud Visualization. In Proceedings of the Tagging and Metadata for Social Information Organization Workshop, 16th International World Wide Web Conference (WWW 2007). Banff, Canada : IW3C2.
Kucerovsky, Dan et Lemire, Daniel (2007). Monotonicity Analysis over Chains and Curves. In Curve and surface fitting: Avignon 2006 (p. 180-190). Brentwood, TN, É.-U. : Nashboro Press.
Kaser, Owen, Lemire, Daniel et Keith, Steven (2006). The LitOLAP Project: Data Warehousing with Literature. In Proceedings of the 2006 CaSTA Conference. University of New Brunswick.
Brooks, Martin, Yan, Yuhong et Lemire, Daniel (2005). Scale-Based Monotonicity Analysis in Qualitative Modelling with Flat Segments. In Proceedings of the Nineteenth International Joint Conference on Artificial Intelligence. Edinburgh, UK : IJICAI.
Lemire, Daniel (2005). A Better Alternative to Piecewise Linear Time Series Segmentation. In Apte, Chid; Skillicorn, David; Liu, Bing, & Parthasara, Srinivasan (Ed.), Proceedings of the 2007 SIAM International Conference on Data Mining (SDM'07) (p. 545-550). Minneapolis, Minnesota : SIAM. 10.1137/1.9781611972771.59
Lemire, Daniel, Brooks, Martin et Yan, Yuhong (2005). An Optimal Linear Time Algorithm for Quasi-Monotonic Segmentation. In Han, Jiawei; Wah, Benjamin W.; Vijay, Raghavan; Wu, Xindong, & Rastogi, Rajeev (Ed.), Proceedings of the Fifth IEEE International Conference on Data Mining (ICDM-05) (p. 709-712). Piscataway, NJ : IEEE. 10.1109/ICDM.2005.25
Lemire, Daniel et Maclachlan, Anna (2005). Slope One Predictors for Online Rating-Based Collaborative Filtering. In Kargupta, Hillol; Srivastava, Jaideep; Kamath, Chandrika, & Goodman, Arnold (Ed.), Proceedings of the 2005 SIAM International Conference on Data Mining (SDM'05) (p. 471-475). Newport Beach, CA : SIAM.
Kaser, Owen et Lemire, Daniel (2003). Attribute Value Reordering for Efficient Hybrid OLAP. In Rizzi, Stefano, & Song, Il-Yeol (Ed.), Proceedings of the ACM Sixth International Workshop on Data Warehousing and OLAP (p. 1-8). New Orleans, LA : ACM.
Lemire, Daniel (2003). A Family of 4-Point Dyadic Multistep Subdivision Schemes. In Cohen, Albert; Merrien, Jean-Louis, & Scumaker, Larry L. (Ed.), Curves and Surface Fitting: Saint-Malo 2002 (p. 259-268). Brentwood, TN, USA : Nashboro Press.
Lemire, Daniel (2002). Wavelet-Based Relative Prefix Sum Methods for Range Sum Queries in Data Cubes. In Stewart, Darlene A., & Johnson, J. Howard (Ed.), Proceedings of the 2002 Conference of the Center for Advanced Studies on Collaborative Research (CASCON '02) (p. 6). Riverton, NJ, USA : IBM.
Webb, Hazel, Kaser, Owen et Lemire, Daniel (2008). Pruning Attributes From Data Cubes with Diamond Dicing. In IDEAS '08 Proceedings of the 2008 international symposium on Database engineering & applications. ACM International Conference Proceeding Series.
Kaser, Owen, Lemire, Daniel et Aouiche, Kamel (2008). Histogram-Aware Sorting for Enhanced Word-Aligned Compression in Bitmap Indexes. In Proceedings of the 11th ACM International Workshop on Data Warehousing and OLAP. ACM.
Lemire, Daniel et Vellino, Andre (2011). Extracting, Transforming and Archiving Scientific Data. In Proceedings of the Fourth Workshop on Very Large Digital Libraries. DELOS Association for Digital Libraries.
Ruer, Perrine, Gouin-Vallerand, Charles, Zhang, Le, Lemire, Daniel et Vallières, Évelyne F. (2015). An analysis tool for the contextual information from field experiments on driving fatigue. In Proceeding of the Ninth International and Interdisciplinary Conference on Modeling and Using Context (Context 2015). Springer, coll. « LNAI ».
Anderson, Michelle, Ball, Marcel, Boley, Harold, Greene, Stephen, Howse, Nancy, Lemire, Daniel et McGrath, Sean (2003). RACOFI: A Rule-Applying Collaborative Filtering System. In Proceedings of the IEEE/WIC COLA 2003.
Plaisance, Jeff, Kurz, Nathan et Lemire, Daniel (2015). Vectorized VByte Decoding. In Proceedings of the First International Symposium on Web Algorithms.
Plante, Patrick, Desjardins, Guillaume, Dionne, Pierre-Olivier, Marineau, Sophie, Paré, Jean-François, Sauvé, Louise, Savard, Isabelle, Pinard, Anne-Marie, Lemire, Daniel et Angulo Mendoza, Gustavo Adolfo (Oct 2019). Game Design Service Platform for Seniors' Health and Well-being. Poster presented at the AGE-WELL 2019 Annual Conference, Moncton, Canada.
Aouiche, Kamel, Lemire, Daniel et Kaser, Owen (Jun 2008). Tri de la table de faits et compression des index bitmaps avec alignement sur les mots. Paper presented at the 24ièmes journées 'Bases de Données Avancées'.
Lemire, Daniel
ORCID: https://orcid.org/0000-0003-3306-6922
(2026).
Faster than you think: Essays on thinking better and building faster. .
Lemire, Daniel
ORCID: https://orcid.org/0000-0003-3306-6922
(2025).
Mastering Programming: From Testing to Performance in Go. . ISBN 9798280117723
Lemire, Daniel
ORCID: https://orcid.org/0000-0003-3306-6922
(2025).
Maîtriser la programmation: Des tests à la performance en Go. . ISBN 9798316774128
Lemire, Daniel, Mezghani, Neila, Boissières, Élodie, Godin, Robert, Louafi, Habib, Osei, Richmond, Shuraida, Shadi, Schmitt, Renée-Maria et Vieru, Dragos (2024). La science des données: Théorie et applications avec R et Python. Publication indépendante. ISBN 979-8-3257-7723-3
Godin, Robert et Lemire, Daniel
ORCID: https://orcid.org/0000-0003-3306-6922
(2024).
Programmation avec Python: des jeux au Web. . ISBN 979-8874122553
Godin, Robert et Lemire, Daniel
ORCID: https://orcid.org/0000-0003-3306-6922
(2024).
Java pas à pas: Introduction à la programmation et au langage Java. . ISBN 979-8-8728-5037-3
Desjardins, Guillaume et Plante, Patrick (2021). Guide des bonnes pratiques pour la conception de jeux sérieux et thérapeutiques destinés aux aînés (in collaboration with Marineau, Sophie; Angulo Mendoza, Gustavo Adolfo; Savard, Isabelle; Pinard, Anne Marie; Lemire, Daniel; Paré, Jean-François, & Pouliot, Sylvie) (Rapport de recherche). Québec, Canada : Observatoire du numérique en éducation.
Hbaieb, Hana (2026). Application de la réalité mixte pour améliorer l’efficacité de la compréhension de la conception architecturale (Master's thesis, Université TÉLUQ, Québec, Canada). Advisor(s): Lemire, Daniel.
Miladi, Fatma (2025). Agents conversationnels pédagogiques basés sur l'intelligence artificielle générative pour améliorer l'apprentissage en ligne (Doctoral dissertation, Université TÉLUQ, Québec, Canada). Advisor(s): Lemire, Daniel, & Psyché, Valéry.
Dionne, Jean Philippe (2024). Générateur de textes aléatoires automatiquement lemmatisés (Master's thesis, Université TÉLUQ, Québec, Canada). Advisor(s): Lemire, Daniel.
Lewis, François (2024). Pertinence de l'ajout d'une composante sérieuse personnalisée à un jeu vidéo d'action dédié à la rééducation en lecture d'élèves ayant des difficultés d'apprentissage (Doctoral dissertation, Université TÉLUQ, Québec, Canada). Advisor(s): Lemire, Daniel, & Plante, Patrick.
Mathon, Nicolas (2024). Évaluation d’Apache Ozone et de son intégration du protocole de consensus RAFT avec la librairie Apache Ratis afin d'obtenir un système distribué fiable et cohérent (Master's thesis, Université TÉLUQ, Québec, Canada). Advisor(s): Lemire, Daniel.
Guévin-Kamena, Roger (2023). Réglage fin par ensemble convergent de divers modèles transformers pour l’analyse du sentiment (Master's thesis, Université TÉLUQ, Québec, Canada). Advisor(s): Lemire, Daniel.
Courcot, Blandine (2023). Suivi et modélisation du potentiel hydrique du sol dans un contexte de stress climatiques : le cas d'une érablière à bouleau jaune à la marge nordique de sa distribution. (Master's thesis, Université TÉLUQ, Québec, Canada). Advisor(s): Lemire, Daniel, & Bélanger, Nicolas.
Ntang, Pierre Marie (2023). Visualiser pour comprendre : application à la programmation vectorielle (Doctoral dissertation, Université TÉLUQ, Québec, Canada). Advisor(s): Lemire, Daniel, & Robert, Serge.
Verret, Carl (2022). Analyse d'un nouvel algorithme et conception d'une librairie en C# permettant la conversion des nombres décimaux en nombres à virgule flottante (IEEE 754) (Master's thesis, Université TÉLUQ, Québec, Canada). Advisor(s): Lemire, Daniel.
Germeil, Gary (2022). La crédibilité du comportement d'un personnage non-joueur dans un jeu de type cartes à collectionner (Doctoral dissertation, Université TÉLUQ, Québec, Canada). Advisor(s): Hotte, Richard, & Lemire, Daniel.
Lopez Chavez, Marina Adriana (2022). Proposition d’une plateforme de gestion des données de recherche et son adoption par les chercheurs en environnement et informatique dans le contexte de la recherche en foresterie au Québec (Master's thesis, Université TÉLUQ, Québec, Canada). Advisor(s): Lemire, Daniel, & Bélanger, Nicolas.
Grenier, Jean-François (2022). Segmentation sémantique par réseaux neuronaux des espèces indésirables dans la culture du bleuet sauvage (Master's thesis, Université TÉLUQ, Québec, Canada). Advisor(s): Lemire, Daniel.
Croteau, Carine (2021). Recherche et analyse de solutions performantes pour le traitement de fichiers JSON dans un langage de haut niveau (Master's thesis, Université TÉLUQ, Québec, Canada). Advisor(s): Lemire, Daniel.
Khei, Tarek (2020). Établir les correspondances entre les artéfacts d’un système d’information (Doctoral dissertation, Université TÉLUQ, Québec, Canada). Advisor(s): Lemire, Daniel, & Hotte, Richard.
Merdaoui, Badis (2018). Simulation probabilistique d'acquisition des langues secondes (ALS) (Doctoral dissertation, Université TÉLUQ, Québec, Canada). Advisor(s): Hotte, Richard, & Lemire, Daniel.
Angulo Mendoza, Gustavo Adolfo; Plante, Patrick, & Brassard, Caroline (Ed.). (2023). Regards sur les technologies immersives en éducation et en formation [numéro thématique]. Médiations et médiatisations (15).