This is going to vary depending on the tools you want to use, at least at present.
There are a few Bioinformatics tools that are accelerated by some of the Intel AVX instructions. For example, GATK's HaplotypeCaller and Mutect2 both use PairHMM which is accelerated by at least an order of magnitude when run on AVX-capable CPUs, vs non-AVX fall-back mode on Intel hardware (in my experience at least).
I don't have an Apple device with an M1 chip to run comparison benchmarks, but AVX/AVX2/AVX512 are specifically listed as not supported by Rosetta2
For some other tools, you might be limited by available RAM. For example, the STAR RNA aligner loads the indexes and genome into RAM, and needs 10x the genome size or around 31GB for human and mouse genomes. As of March 8, 2021, the maximum amount of RAM that you can get in an M1 Mac is 16 GB, and the RAM is not expandable (it's integrated on the same chip as the processor).
Personally, I'm excited for the future, at least on a compute-per-watt basis, but software will need to catch up, and future Apple Silicon chips will probably provide more RAM.
Following up on GenoMax's comments, just to mention some non-Apple alternatives: there are some fairly decent 14" machines (e.g., Thinkpad L14, Elitebook 845 G7, Tuxedo Pulse 14 Gen 1, MSI Modern 14) with the Ryzen 4000 4/6/8 core processors that go up to 64GB of RAM that should be a good compromise between portability, performance, and price.. (Heck there are even some good 13" machines with the Ryzen 4000 series processors and upto 32GB of user-serviceable memory.) None of these are going to beat the M1 in terms of performance, of course.
They most certainly beat the M1 (in current Apple laptops) in performance in tasks where e.g. a file larger than 16GB is read into memory for whatever tasks. That is assuming that they have been configured with more than 16GB of RAM..
There are reviews where it is shown that there is no performance drop in 8 GB MacBook versus 16 GB. The same can be apply for bigger files. I have not seen an explanation why. (Who knows how this files have been read, completely at once or part by part.)
I suspect once you are over a certain amount, more memory is not about more performance, but what is and isn't possible.
You'll never map to the human genome with STAR on a 8GB for example.
Its not a case of how fast it runs - the index is just bigger than 8GB (24GB I think) and needs to be all held in memory at once.
Likely because of the phenomenal memory bandwidth available to M1 cores (From AnandTech):
Hi Dunois and all,
In addition to the models listed above, are there any laptops good for bioinformatics in 2023? My 2011 MBP is dying soon. I basically use laptop for lightweight analyses using python or R.
Thanks.
This would depend on your budget. Perhaps an Apple M1 machine might be the best replacement given you are probably well-invested in the Apple ecosystem now?