Martin Kruliš, Ph.D.

krulis<at>ksi.mff.cuni.cz
researcher

Research groups

PARG, Siret

Research topics

  • parallelism and parallel architectures
  • high-performance computing and optimization
  • general purpose GPU computing
  • databases, representation and processing of semi-structured and structured data (XML, RDF, ...)
  • (semantic) web technologies

Teachingtop

CodeTitleLinks
NPRG042Programming in Parallel Environment
NPRG058Advanced Programming in Parallel Environmentweb page of the course
NSWI142Web Applicationsweb page of the course
NSWI153Advanced Technologies for Web Applicationsweb page of the course

Supervised thesestop

TitleStudentTypeStartedDefended
Employing GPUs in Global Optimization ProblemsMichal HošalaMS2013
Application of User Ratings Prediction Methods for The Film RecommendationsMartin MajorMS20112013
Parallel data-processing on GPGPURadim VansaMS20102012

Research grantstop

  • Modern methods and applications of software engineering (GAUK SVV-2010-261312) 2010-2010 cooperant
  • Semantization of the Web (GACR P202/10/0761) 2010-2012 cooperant
  • Highly Scalable Parallel and Distributed Methods of Data Processing in e-Science (GACR P103-13-08195S) 2013-2015 cooperant
  • Employing Modern Parallel Architectures in Specific Domains of Database Systems (GACR P103-14-14292P) 2014-2016 head investigator

Publicationstop

2013

Refereed (journals/proceedings) (4)

  • Falt Z., Kruliš M., Yaghob J.: Bobolang - jazyk pro systém Bobox, in ITAT 2013: Information Technologies—Applications and Theory (Proceedings), Donovaly, Slovensko, CreateSpace Independent Publishing Platform, ISBN: 978-1490952000, ISSN: 1613-0073, 2013
  • Galgonek J., Kruliš M., Hoksza D.: On the Parallelization of the SProt Measure and the TM-score Algorithm, in Lecture Notes in Computer Science, Vol. 7640, Num. January, ISSN: 0302-9743, pp. 238-247, 2013
  • Kruliš M., Čermák M., Falt Z., Yaghob J.: Revize metod externího třídění pro moderní hardware, in ITAT 2013: Information Technologies—Applications and Theory (Proceedings), Donovaly, Slovakia, CreateSpace Independent Publishing Platform, ISBN: 978-1-4909-5200-0, ISSN: 1613-0073, pp. 65-68, 2013
  • Kruliš M., Lokoč J., Skopal T.: Efficient Extraction of Feature Signatures Using Multi-GPU Architecture, in Advances in Multimedia Modeling, Huangshan, China, Springer Heidelberg Dordrecht, ISBN: 978-3-642-35727-5, ISSN: 0302-9743, pp. 446-456, 2013

2012

Refereed (journals/proceedings) (2)

  • Kruliš M., Falt Z., Bednárek D., Yaghob J.: Task Scheduling in Hybrid CPU-GPU Systems, in Zborník príspevkov prezentovaných na konferencii Informačné technológie – Aplikácie a Teória, ITAT 2012, Monkova dolina, Slovensko, PONT s. r. o., ISBN: 978-80-971144-1-1, pp. 17-24, 2012
  • Kruliš M., Skopal T., Lokoč J., Beecks C.: Combining CPU and GPU architectures for fast similarity search, in DISTRIBUTED AND PARALLEL DATABASES, Vol. 30, Num. 3-4, ISSN: 0926-8782, pp. 179-207, 2012

2011

Refereed (journals/proceedings) (3)

  • Falt Z., Kruliš M., Yaghob J.: Optimalizace třídicích algoritmů pro systémy proudového zpracování dat, in Informačné Technológie - Aplikácie a Teória, Vrátná dolina, PONT s. r. o., ISBN: 978-80-89557-01-1, pp. 69-74, 2011
  • Kruliš M., Lokoč J., Beecks C., Skopal T., Seidl T.: Processing the Signature Quadratic Form Distance on Many-Core GPU Architectures, in Compilation Proceedings of CIKM 2011 and the co-located Workshops, Glasgow, ACM, ISBN: 978-1-4503-0717-8, pp. 2373-2376, 2011
  • Kruliš M., Yaghob J.: Revision of Relational Joins for Multi-Core And Many-Core Architectures, accepted for publication in Proceedings of the Dateso 2011 Workshop on DAtabases, TExts, Specifications and Objects, Písek, Czech Republic, Vysoká škola báňská - Technická univerzita Ostrava, pp. 229-240, 2011

2010

Refereed (journals/proceedings) (5)

  • Bednárek D., Dokulil J., Kruliš M., Yaghob J.: Systémy (polo)automatického hodnocení studentských prací, in Informačné technológie - Aplikácie a Teória, Smrekovica, Slovensko, PONT, ISBN: 978-80-970179-3-4, pp. 3-8, 2010
  • Galgonek J., Knap T., Kruliš M., Nečaský M.: SMILE - A Framework for Semantic Applications, in Lecture Notes in Computer Science, Vol. 2010, Num. říjen, ISSN: 0302-9743, pp. 53-54, 2010
  • Kruliš M., Yaghob J.: Efficient Implementation of XPath Processor on Multi-Core CPUs, in Proceedings of the Dateso 2010 Annual International Workshop on DAtabases, TExts, Specifications and Objects, Stedronin-Plazy, Czech Republic, MATFYZPRESS, ISBN: 978-80-7378-116-3, ISSN: 1613-0073, pp. 60-71, 2010
  • Kruliš M., Yaghob J.: Obecné výpočty na grafických kartách - použitelnost, vlastnosti, praktické zkušenosti, in Proceedings of Malý informatický seminář (MIS), Josefův Důl, Czech Rep., Matfyzpress, Charles University, ISBN: 978-80-7378-148-4, pp. 55-64, 2010
  • Kruliš M., Yaghob J.: The Location Path to Hell Is Paved With Unoptimized Axes: XPath Implementation Tips, in Communications in Computer and Information Science, Vol. 2010, Num. 88, ISSN: 1865-0929, pp. 474-487, 2010

Software

Bobox

Contactstop

The content of this web site is licensed under Creative Commons Attribution-NonCommercial 3.0 Czech Republic