comp.lang.ada
 help / color / mirror / Atom feed
From: Patrick <patrick@spellingbeewinnars.org>
Subject: Parallel for in instant, Useful strategy ?
Date: Fri, 25 Jan 2013 06:46:27 -0800 (PST)
Date: 2013-01-25T06:46:27-08:00	[thread overview]
Message-ID: <8752bd49-0ab9-48dd-b257-ee32f0180a18@googlegroups.com> (raw)

I don't have any code written concerning this or even planned but I was just curious about something...

Sqlite is actually based on disk writes and not on sockets or some other IPC. It has a reputation for speed when utilized by a single user. Despite the usually frowned upon system calls, it is a well received library.

Assuming the user has a multicore computer, I am curious what would be the factor that slows the program, the overhead of creating multiple threads or the execution of a given single threaded program over the course of a few milliseconds.

I am not really suggesting a rewrite of sqlite but I am wondering, with the rise of multicores computers, whether commands might be better written as parallel programs.

Ada can interface with other languages but if Ada programs could be called as freestanding commands in tandem with other languages it might lower the barrier to entry for new users. Sqlite could be a template to work from.



             reply	other threads:[~2013-01-25 14:46 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-01-25 14:46 Patrick [this message]
2013-01-25 15:13 ` Parallel for in instant, Useful strategy ? Dmitry A. Kazakov
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox