Main Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - Volker Dirr

General Stuff / Recommended CPU for timetabling
November 06, 2010, 01:43:13 PM
Comment from 2023: This is the old benchmark. You can see the results of the new benchmark here:

Old Message:
Most important is a fast (single core) CPU with a big cache size. Maybe you want to know if you should buy a new CPU. Maybe just do following small benchmark to get an idea about possible speedup.

Here are some results (of course lower time is better):

Time - CPU - Speed - compiled or precompiled - OS - metered by
0min 56s - Intel i5-9400F, 2.90 GHz, compiled on Ubuntu 19.04, cipman
0min 58s - AMD Ryzen 2700x, 3.7 GHz, compiled on openSUSE Tumbleweed, Liviu Lalescu
1min 28s - Intel Xeon E3 1230 v3, 3.7 GHz, precompiled, Windows 10, Rumtata
1min 28s - AMD Ryzen 2700x, 3.7 GHz, precompiled, Windows 10, Liviu Lalescu
1min 29s - Intel i3 6100, 3.7GHz, precompiled, Windows 10, Salatsauce45
1min 32s - Intel i5, 3.33 GHz, compiled on Linux, liquid
1min 34s - Intel i7 2700K, 3.50GHz, precompiled, Windows 7 64-Bit, Christian Kemmer
1min 34s - AMD Ryzen 1800x, 3.60GHz, precompiled, Windows 10, tobse2056
1min 34s - Intel Pentium G4560, 3.5 GHz, precompiled, Windows 10, Volker Dirr
1min 38s - Intel i7 2600K, 3.40 GHz, precompiled, Windows 7, Christian Kemmer
1min 40s - Intel i5 4460, 3.20 GHz, precompiled, Windows 10, Volker Dirr
1min 41s - AMD Ryzen 1600, 3.2 GHz,  precompiled, Windows 10, Liviu Lalescu
1min 50s - Intel i7 2670Qm, 2.2GHz, compiled on Ubuntu 11.10, Silver
1min 50s - Intel Xeon E5 1620v2, 3.7 Ghz, precompiled, Windows 7, DarkWing13
1min 53s - Intel i5 M 460, 2.5 GHz, compiled on Linux Debian 10, erick nimtz
1min 54s - Intel i5 3210m, 2.5 GHz, precompiled, Windows 7, Volker Dirr
1min 57s - Intel Celeron G1840, 2.80 GHz, precompiled, Windows 7 64bit, y
2min 01s - AMD Athlon II X2 270, 3.40 GHz, compiled on Ubuntu, Volker Dirr
2min 02s - AMD Phenom II X4 955, 3,6GHz, precompiled, Windows 10, Rumtata
2min 04s - Intel i5 2520M, 2.50 GHz, lalloso
2min 05s - Intel i7 2670Qm, 2.2GHz, precompiled, Windows 7, Silver
2min 07s - Intel Core i5 4200U, 1.60GHz, precompiled, Windows 8, Volker Dirr
2min 21s - Intel Core i5 M460, 2.53 GHz, precompiled, Windows 7, Volker Dirr
2min 23s - AMD Athlon II X2 250, 3.00 GHz, compiled on Ubuntu, Volker Dirr
2min 34s - AMD Athlon X3 450, 3.21GHz, precompiled, Windows XP, Christian Kemmer
2min 37s - AMD Athlon X2 260, 3.2 GHz, precompiled, Windows 7, Christian Kemmer
2min 47s - AMD Athlon X2 250, 3 GHz, precompiled, Windows 7, Christian Kemmer
2min 58s - Intel Xeon X3450, 2.67 GHz, precompiled, Windows Server 2008, Christian Kemmer
3min 21s - Intel i3 M330, 2.13 GHz, precompiled, Windows 7, Volker Dirr
3min 27s - Intel Duo T9400, 2.53 GHz, precompiled, Windows Vista, Volker Dirr
3min 52s - Intel Duo E6550, 2.33 GHz, precompiled, Windows XP, alfaromeo
3min 55s - Intel Duo E6600, 2.40 GHz, precompiled, Windows 7 32bit, y
3min 57s - AMD 4000+, 2.11 GHz, openSuse 11.4 64 bit, Liviu Lalescu
4min 05s - AMD Athlon X2 QL-65, 2.1 GHz, compiled on Linux, Zsolt Udvari
4min 15s - AMD Athlon 5350, 2.05 GHz, precompiled, Windows 7 32bit, y
4min 21s - Intel Celeron E1500, 2.20 GHz, precompiled, Windows Vista 32bit, y
4min 26s - Intel Duo T7300m, 2.0 GHz, precompiled, Windows Vista 32bit, y
4min 36s - Broadcom BCM2711, Raspberry Pi 4, ARM Cortex-A72, 1.5 GHz, Raspbian, Volker Dirr
4min 46s - AMD Athlon 64 x2 3800+, 2.01 GHz, precompiled, Windows XP, Volker Dirr
4min 51s - Intel Duo T5750, 2.00 GHz, precompiled, Windows XP, Volker Dirr
5min 50s - Intel Pentium E2140, 1.60 GHz, precompiled, Windows 7 32-bit, y
6min 28s - Pentium 4, 3.40 GHz, precompiled, Windows XP, Christian Kemmer
6min 57s - Intel Pentium 4 530, 3.00 GHz, precompiled, Windows XP 32bit, y
7min 12s - Intel Atom Z3735G (Tablet Dell Venue 8 Pro - battery only), 1.33GHz, precompiled, Windows 8, Rumtata
7min 45s - Broadcom BCM2837B Raspberry Pi 3+, ARM Cortex-A53, 1.4 GHz, Raspbian, Volker Dirr
9min 08s - Broadcom BCM2837 Raspberry Pi 3, ARM Cortex-A53, 1.2 GHz, Raspbian, Volker Dirr
17min 15s - Broadcom BCM2836 Raspberry Pi 2, ARM Cortex-A7, 0.9 GHz, Raspbian, Volker Dirr
1h 11min 25s - Broadcom BCM2835 Raspberry Pi, ARM1176JZF-S, 0.7 GHz, Raspbian, Volker Dirr

Best overclocker performance is:

Time - CPU - Speed - compiled or precompiled - OS - metered by
1min 05s - Intel i7 4770k, 4.8 GHz, precompiled, Windows 10, Addi

- Time is always +/- a few seconds.
- The clock speed (GHz) is always the basic speed. Modern CPUs increase the clock speed. For example the clock speed of Intel 2670Qm increase from 2.2Ghz up to 3.1Ghz while running the fet benchmark.

Rules for this benchmark are following:
1. Download FET 5.14.3 (please USE FOR DAILY WORK ONLY NEWEST OFFICIAL FET version (currently 5.31.3). ONLY for this benchmark please use version 5.14.3, because only by this the results are not effected by other things.)
    (Get source from (ONLY recommended for benchmark!).
      Get executable from (ONLY recommended for benchmark!).)
2. Open file:  examples -> Germany -> secondary-school-1 -> constraint-min-n-days-100-few-0 -> german-100_and_0.fet
3. Go to FET->Settings->Advanced->Seed of random number generator. Set both values (seed X and seed Y) to value 1.
4. Generate the table (FET->Timetable->Generate new). Do not run other CPU consuming programs in simulation time! Also turn off screen saver.
5. Remember needed time to solve the table.
6. Go to  FET->Settings->Advanced->Seed of random number generator. Check if seed X is 1272947622 and seed Y is 1955161776. Set them to value 1 again and repeat step 4 to 6 at least one time.
7. Let us know your results.

(Modification: I added results up to 04.12.2020. Later results are not added yet.)
General Stuff / What is your screen resolution?
May 24, 2009, 12:49:40 PM
Since FET get more and more features the needed screen size grow more and more. But your screen size is limited, so we want to know your screen resolution, because we want that you can still use FET.

Please tell us your screen resolution. If you don't know it, then just visit this page:

Of course your should tell us the screen resolution of the computer you are working with FET.

If your can't choose your the screen resolution, then please choose the lower resolution and maybe also write it here. Example: If you have resolution 1680*1050, then please choose 1600*900.

You must be a logged in user to vote. You can't vote as guest.
General Stuff / Software Freedom Day
August 18, 2009, 08:18:01 PM

i was asked if i can present FET at the Software Freedom Day in
Berlin/Germany. (compare and )
I don't have problems with preparing a stand with posters, a lecture about FET and answer questions at the stand.

a) it will be pretty exhausting (espicialy answering questions allown the whole day at a stand.) So is there someone that want to help me, so we can share that work?

b) i must travel to Berlin and also stay overnight 2 time (before and
after that event.). That (ticket and room) will cost me (and maybe one
more; compare request a) some money. Anybody here that want to sponsor that?

Thank you

PS: Don't forget we still need other support.
Not only a small donation for "normal" FET work will be helpfully.
- translators
- testers (It also look like my unoffical version wasn't tested by anyone yet. that is why we decided to not include it into the next release. i can't see bugs, speedup in my attached samplefile is around 30-40% and my tests look fine, but it is a critical code and we need more test before we will include it. so please help testing.)
- ...
General Stuff / unofficial FET 5.10.2.vd1 released
August 08, 2009, 03:53:59 PM

i decieded to release a new unofficial FET version again.

it contain a (hopefully) nice speedup. i already tested very much, but the source is (hopefully not) critical and that is why it will not be included into official version now.

So i hope there will be more testers that help me melt the fear of critical bugs in this speedup idea.

This speedup work to constraints "min n day between activities" with 100% weight. So if your samplefile contain no/less 100% weight min n day constraints it is now a good time to change to 100% and check possible speed improvement. So of course you are allowed to have contraints with less then 100%, but only the constraints with 100% will improve speed.

Don't forget timetabling is a very random process, so please generate at least 20 tables (much more, if you have a difficlt timetable.)

Please let me know your results. I hope generating now will be faster, but if you have an samplefile that generate slower, i am highly ineterssted in that to find my bug.

Please get this new version (windows executable and source):

i also added a small sample file so you can check speed up very quick (please generate at least 20 files to compare with official version.)
but you don't need to check that samplefile to much, because i already tested it very much. i am much more inetressted on your sample files.

Thank your for your help.

Volker Dirr

Talk It Up! / iTALC
December 12, 2008, 01:45:59 PM

I found that pretty nice tool. I installed that software in our computer lab and it is running well. It is a powerful didactical tool for teachers and students.

Of course GPL Software and it's running with windows and linux.

Have a look at:

Talk It Up! / Clone a hard disk
January 03, 2009, 12:23:49 PM
An other very useful tool in school is a hard disc cloning tool.
So you just need to install one computer of a student and just clone the disk of that computer to all other computers.

My favorite tool for cloning g4u.

It is very small, so it boot very quick and you just need to write one command.

You also need a ftp server for this.
So linux users can install the ftp server of their distribution.
Windows users can use fileZilla server.

But i hope i am allowed to buy a NAS hard disk drive next time :-)

There are also other cloning projects, but i didn't use them. (I am using g4u several years now and the other projects were not so stable as g4u in the past. But my test a very old, i think it already changed. The other projects are more complex today. So i fear they need longer time to boot and you must click or write more to clone a disk.

Maybe try yourself and tell me your experience.

The other tools are:

Talk It Up! / Music teachers' software
April 29, 2011, 01:21:40 PM
If you are a music teacher maybe check this software:
Talk It Up! / interactive physics
May 03, 2009, 01:12:12 PM
currently we use closed software for this (crocodile clips / crocodile physics). But maybe someone knows good free software.

looks like there will be a strong free mechanical interactive software soon (free use in schools, but still closed source). it's working fine. i am just not 100% sure how to use it in school best, because i think our pupils can and should do that always in real practice.
have a look at:
Talk It Up! / Learning Management System
May 14, 2010, 10:13:49 AM

i just read about Learning Management System like moodle. looks interesting.
Anybody in this forum who use moodle or other Learning Management Systems? Maybe you tested it also practicaly and can write a few advantages or disadvantages of your software?

if you don't know such software maybe have a look at

and/or search for "Learning Management System" or "Virtual Learning Environment" in the internet.
Talk It Up! / interactive geometric
February 15, 2009, 01:15:29 PM

nice dynamic interactive geomertic software can be used by math students and teachers.

Free Software is available here:

Who knows other free geometric software?

I forgot 2 other projects.
they are part of the kde education project. so linux users already have them installed or can install them from their kde install cd/dvd.
i am not sure about windows users.

it is: